diff --git a/src/test/java/unittest/testcases/engine/config/EngineConfigTests.java b/src/test/java/unittest/testcases/engine/config/EngineConfigTests.java index 389d1565..4999e93d 100644 --- a/src/test/java/unittest/testcases/engine/config/EngineConfigTests.java +++ b/src/test/java/unittest/testcases/engine/config/EngineConfigTests.java @@ -8,12 +8,20 @@ import tech.fastj.math.Maths; import tech.fastj.math.Point; +import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; +import unittest.EnvironmentHelper; import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assumptions.assumeFalse; class EngineConfigTests { + @BeforeAll + public static void onlyRunIfNotHeadless() { + assumeFalse(EnvironmentHelper.IsEnvironmentHeadless); + } + @Test void checkEngineConfigDefaults_shouldMatchEngineDefaults() { assertEquals(FastJEngine.DefaultFPS, EngineConfig.Default.targetFPS(), "The default engine config FPS should match the default FPS.");