From a4d55e5d69389f1dbac2c4333ae4fb3298f22224 Mon Sep 17 00:00:00 2001 From: lucasstarsz Date: Mon, 25 Oct 2021 13:10:21 -0400 Subject: [PATCH] fix ubuntu headless test issues --- .../testcases/engine/config/EngineConfigTests.java | 8 ++++++++ 1 file changed, 8 insertions(+) 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.");