aboutsummaryrefslogtreecommitdiff
path: root/src/test/groovy/net/fabricmc/loom/EmptyBuildMojangFunctionalTest.groovy
diff options
context:
space:
mode:
authormodmuss50 <modmuss50@gmail.com>2021-03-06 11:40:07 +0000
committerGitHub <noreply@github.com>2021-03-06 11:40:07 +0000
commit87f3743b2423b59e40ca5a74e8641affffa57499 (patch)
tree2c2b04051a4161dc4387f1a735bc28502902fee8 /src/test/groovy/net/fabricmc/loom/EmptyBuildMojangFunctionalTest.groovy
parent679026ef31d619409187a564bc0623891f5979e6 (diff)
downloadarchitectury-loom-87f3743b2423b59e40ca5a74e8641affffa57499.tar.gz
architectury-loom-87f3743b2423b59e40ca5a74e8641affffa57499.tar.bz2
architectury-loom-87f3743b2423b59e40ca5a74e8641affffa57499.zip
Rewrite tests to be easier to write and maintain (#361)
Diffstat (limited to 'src/test/groovy/net/fabricmc/loom/EmptyBuildMojangFunctionalTest.groovy')
-rw-r--r--src/test/groovy/net/fabricmc/loom/EmptyBuildMojangFunctionalTest.groovy50
1 files changed, 0 insertions, 50 deletions
diff --git a/src/test/groovy/net/fabricmc/loom/EmptyBuildMojangFunctionalTest.groovy b/src/test/groovy/net/fabricmc/loom/EmptyBuildMojangFunctionalTest.groovy
deleted file mode 100644
index d360ba6f..00000000
--- a/src/test/groovy/net/fabricmc/loom/EmptyBuildMojangFunctionalTest.groovy
+++ /dev/null
@@ -1,50 +0,0 @@
-package net.fabricmc.loom
-
-import org.gradle.testkit.runner.GradleRunner
-import org.junit.Rule
-import org.junit.rules.TemporaryFolder
-import spock.lang.Specification
-import spock.lang.Unroll
-
-import static net.fabricmc.loom.BuildUtils.*
-import static org.gradle.testkit.runner.TaskOutcome.SUCCESS
-
-/**
- * Created by Mitchell Skaggs on 6/10/2019.
- */
-class EmptyBuildMojangFunctionalTest extends Specification {
- @Rule
- TemporaryFolder testProjectDir = new TemporaryFolder()
- File settingsFile
- File buildFile
- File propsFile
-
- def setup() {
- settingsFile = testProjectDir.newFile('settings.gradle')
- buildFile = testProjectDir.newFile('build.gradle')
- propsFile = testProjectDir.newFile('gradle.properties')
- }
-
- @Unroll
- def "empty build succeeds using Minecraft #mcVersion"() {
- given:
- settingsFile << genSettingsFile("empty-build-functional-test")
- propsFile << genPropsFile(mcVersion, "nope", loaderVersion, fabricVersion)
- buildFile << genBuildFile("minecraft.officialMojangMappings()")
-
- when:
- def result = GradleRunner.create()
- .withProjectDir(testProjectDir.root)
- .withArguments('build',"--stacktrace", "--warning-mode", System.getenv().TEST_WARNING_MODE ?: 'all')
- .withPluginClasspath()
- .forwardOutput()
- .build()
-
- then:
- result.task(":build").outcome == SUCCESS
-
- where:
- mcVersion | loaderVersion | fabricVersion
- '1.16.2' | '0.9.2+build.206' | '0.19.0+build.398-1.16'
- }
-}