diff --git a/src/test/java/org/cryptomator/common/keychain/KeychainManagerTest.java b/src/test/java/org/cryptomator/common/keychain/KeychainManagerTest.java index f17b83369..63f81144f 100644 --- a/src/test/java/org/cryptomator/common/keychain/KeychainManagerTest.java +++ b/src/test/java/org/cryptomator/common/keychain/KeychainManagerTest.java @@ -22,7 +22,12 @@ public class KeychainManagerTest { @BeforeAll public static void startup() throws InterruptedException { CountDownLatch latch = new CountDownLatch(1); - Platform.startup(latch::countDown); + try { + Platform.startup(latch::countDown); + } catch (IllegalStateException e) { + //already initialized + latch.countDown(); + } var javafxStarted = latch.await(5, TimeUnit.SECONDS); Assumptions.assumeTrue(javafxStarted); }