@@ -0,0 +1,518 @@
+package ch.skymarshall.tcwriter.jupiter;%0A%0Aimport java.lang.annotation.ElementType;%0Aimport java.lang.annotation.Retention;%0Aimport java.lang.annotation.RetentionPolicy;%0Aimport java.lang.annotation.Target;%0A%0Aimport org.junit.jupiter.api.Test;%0Aimport org.junit.jupiter.api.condition.DisabledIfSystemProperty;%0A%0A@Target(%7B ElementType.METHOD, ElementType.TYPE %7D)%0A@Retention(RetentionPolicy.RUNTIME)%0A@Test%0A@DisabledIfSystemProperty(named = %22java.awt.headless%22, matches = %22true%22)%0Apublic @interface DisableIfHeadless %7B%0A%09// noop%0A%7D

Use Jupiter annotation to skip gui tests, instead of using maven profile