aboutsummaryrefslogtreecommitdiff
path: root/src/gametest/kotlin
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2025-07-17 15:30:16 +0200
committerLinnea Gräf <nea@nea.moe>2025-07-17 15:30:16 +0200
commite62df54747a7c98d83ca877c273c27057eba39da (patch)
treedc174714265ecdc336287322853b56b78714152e /src/gametest/kotlin
parented30e4b9739da70b1a94e363a8bf588ca4118746 (diff)
downloadFirmament-e62df54747a7c98d83ca877c273c27057eba39da.tar.gz
Firmament-e62df54747a7c98d83ca877c273c27057eba39da.tar.bz2
Firmament-e62df54747a7c98d83ca877c273c27057eba39da.zip
tests: broken game tests
Diffstat (limited to 'src/gametest/kotlin')
-rw-r--r--src/gametest/kotlin/moe/nea/firmament/gametest/GameTest.kt24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/gametest/kotlin/moe/nea/firmament/gametest/GameTest.kt b/src/gametest/kotlin/moe/nea/firmament/gametest/GameTest.kt
new file mode 100644
index 0000000..0ef0340
--- /dev/null
+++ b/src/gametest/kotlin/moe/nea/firmament/gametest/GameTest.kt
@@ -0,0 +1,24 @@
+package moe.nea.firmament.gametest
+
+import net.fabricmc.fabric.api.client.gametest.v1.FabricClientGameTest
+import net.fabricmc.fabric.api.client.gametest.v1.context.ClientGameTestContext
+import org.junit.jupiter.api.Assertions
+import org.spongepowered.asm.mixin.MixinEnvironment
+import moe.nea.firmament.init.MixinPlugin
+import moe.nea.firmament.test.FirmTestBootstrap
+
+class GameTest : FabricClientGameTest {
+ override fun runTest(ctx: ClientGameTestContext) {
+ FirmTestBootstrap.bootstrapMinecraft()
+ MixinEnvironment.getCurrentEnvironment().audit()
+ val mp = MixinPlugin.instances.single()
+ Assertions.assertEquals(
+ mp.expectedFullPathMixins,
+ mp.appliedFullPathMixins,
+ )
+ Assertions.assertNotEquals(
+ 0,
+ mp.mixins.size
+ )
+ }
+}