aboutsummaryrefslogtreecommitdiff
path: root/src/test/groovy/frege/gradle/plugins/FregePluginTest.groovy
diff options
context:
space:
mode:
authorThibault Gagnaux <tgagnaux@gmail.com>2021-06-28 11:10:10 +0200
committerThibault Gagnaux <tgagnaux@gmail.com>2021-06-28 11:10:10 +0200
commitf3d085304bad105e65ce0c77f25ae59161fd8776 (patch)
tree92988ca069de5c6cdce67a18971d9ccfb3b0ef85 /src/test/groovy/frege/gradle/plugins/FregePluginTest.groovy
parent3be7e4219a15c0939f929c7c0836273f78e3a4f5 (diff)
downloadfrege-gradle-plugin-f3d085304bad105e65ce0c77f25ae59161fd8776.tar.gz
frege-gradle-plugin-f3d085304bad105e65ce0c77f25ae59161fd8776.tar.bz2
frege-gradle-plugin-f3d085304bad105e65ce0c77f25ae59161fd8776.zip
Inits branch with a simple groovy test
Diffstat (limited to 'src/test/groovy/frege/gradle/plugins/FregePluginTest.groovy')
-rw-r--r--src/test/groovy/frege/gradle/plugins/FregePluginTest.groovy36
1 files changed, 0 insertions, 36 deletions
diff --git a/src/test/groovy/frege/gradle/plugins/FregePluginTest.groovy b/src/test/groovy/frege/gradle/plugins/FregePluginTest.groovy
deleted file mode 100644
index 34532c7..0000000
--- a/src/test/groovy/frege/gradle/plugins/FregePluginTest.groovy
+++ /dev/null
@@ -1,36 +0,0 @@
-package frege.gradle.plugins
-import org.gradle.api.Project
-import org.gradle.testfixtures.ProjectBuilder
-import spock.lang.Specification
-import spock.lang.Unroll
-
-class FregePluginTest extends Specification {
-
- Project project = ProjectBuilder.builder().build()
-
- def setup(){
- when:
- project.plugins.apply(FregePlugin)
- }
-
- def "applies frege base plugin"() {
- expect:
- project.pluginManager.findPlugin("org.frege-lang.base") != null
- }
-
- def "can be identified by id"(){
- expect:
- project.pluginManager.hasPlugin("org.frege-lang")
- }
-
- @Unroll
- def "adds #fregeTaskName task"(){
- when:
- def fregeTask = project.tasks.findByName(fregeTaskName)
- then:
- fregeTask != null
- fregeTask.group == "frege"
- where:
- fregeTaskName << ["fregeRepl", "fregeDoc", "fregeQuickCheck", "fregeNativeGen"]
- }
-}