Skip to content

Commit a4d55e5

Browse files
committed
fix ubuntu headless test issues
1 parent f42e921 commit a4d55e5

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/test/java/unittest/testcases/engine/config/EngineConfigTests.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,20 @@
88
import tech.fastj.math.Maths;
99
import tech.fastj.math.Point;
1010

11+
import org.junit.jupiter.api.BeforeAll;
1112
import org.junit.jupiter.api.Test;
13+
import unittest.EnvironmentHelper;
1214

1315
import static org.junit.jupiter.api.Assertions.assertEquals;
16+
import static org.junit.jupiter.api.Assumptions.assumeFalse;
1417

1518
class EngineConfigTests {
1619

20+
@BeforeAll
21+
public static void onlyRunIfNotHeadless() {
22+
assumeFalse(EnvironmentHelper.IsEnvironmentHeadless);
23+
}
24+
1725
@Test
1826
void checkEngineConfigDefaults_shouldMatchEngineDefaults() {
1927
assertEquals(FastJEngine.DefaultFPS, EngineConfig.Default.targetFPS(), "The default engine config FPS should match the default FPS.");

0 commit comments

Comments
 (0)