aboutsummaryrefslogtreecommitdiff
path: root/src/test/groovy/net/fabricmc/loom/MixinBuildFunctionalTest.groovy
diff options
context:
space:
mode:
authormodmuss50 <modmuss50@gmail.com>2020-08-26 13:07:26 +0100
committermodmuss50 <modmuss50@gmail.com>2020-08-26 13:07:26 +0100
commit60909ce9a5d57ad1692bd268e1450c0faa55428f (patch)
treee1f3cab407b07bafcc848f38d7580a851d0a2c8d /src/test/groovy/net/fabricmc/loom/MixinBuildFunctionalTest.groovy
parent326224ba911c0765ff69c881aa32773684b6582f (diff)
downloadarchitectury-loom-60909ce9a5d57ad1692bd268e1450c0faa55428f.tar.gz
architectury-loom-60909ce9a5d57ad1692bd268e1450c0faa55428f.tar.bz2
architectury-loom-60909ce9a5d57ad1692bd268e1450c0faa55428f.zip
Tweak tests
Diffstat (limited to 'src/test/groovy/net/fabricmc/loom/MixinBuildFunctionalTest.groovy')
-rw-r--r--src/test/groovy/net/fabricmc/loom/MixinBuildFunctionalTest.groovy12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/test/groovy/net/fabricmc/loom/MixinBuildFunctionalTest.groovy b/src/test/groovy/net/fabricmc/loom/MixinBuildFunctionalTest.groovy
index 40419199..b183fce6 100644
--- a/src/test/groovy/net/fabricmc/loom/MixinBuildFunctionalTest.groovy
+++ b/src/test/groovy/net/fabricmc/loom/MixinBuildFunctionalTest.groovy
@@ -40,13 +40,7 @@ class MixinBuildFunctionalTest extends Specification {
modMixinsJavaFile = testProjectDir.newFile("src/main/java/net/fabricmc/example/mixin/ExampleMixin.java")
}
- /**
- * Why it's ignored:
- * <p>
- * When doing mixin annotation processing, a {@link ServiceLoader} is used to find implementations of {@link org.spongepowered.tools.obfuscation.service.IObfuscationService}. The classpath isn't passed to the build properly in this case, causing the Fabric-specific {@link net.fabricmc.loom.mixin.ObfuscationServiceFabric} to not be loaded. This causes the mixin to fail to compile because it doesn't know how to be reobfuscated.
- */
@Unroll
- @Ignore("fails because the annotation processor classpath doesn't include fabric-mixin-compile-extensions, so it doesn't know how to remap anything")
def "mixin build succeeds using Minecraft #mcVersion"() {
given:
settingsFile << genSettingsFile("mixin-build-functional-test")
@@ -69,9 +63,7 @@ class MixinBuildFunctionalTest extends Specification {
result.task(":build").outcome == SUCCESS
where:
- mcVersion | yarnVersion | loaderVersion | fabricVersion
- '1.14' | '1.14+build.21' | '0.4.8+build.155' | '0.3.0+build.184'
- '1.14.1' | '1.14.1+build.10' | '0.4.8+build.155' | '0.3.0+build.184'
- '1.14.2' | '1.14.2+build.7' | '0.4.8+build.155' | '0.3.0+build.184'
+ mcVersion | yarnVersion | loaderVersion | fabricVersion
+ '1.14' | '1.14+build.21' | '0.4.8+build.155' | '0.3.0+build.184'
}
}