diff --git a/src/test/java/com/eliasmueller/llamamod/mods/devmode/DevModeModTest.java b/src/test/java/com/eliasmueller/llamamod/mods/devmode/DevModeModTest.java index 1697bde..c98ad92 100644 --- a/src/test/java/com/eliasmueller/llamamod/mods/devmode/DevModeModTest.java +++ b/src/test/java/com/eliasmueller/llamamod/mods/devmode/DevModeModTest.java @@ -123,8 +123,12 @@ class DevModeModTest { } @Test - void sameKeyTwiceIsRejected() { - assertThrows(IllegalArgumentException.class, () -> applied("de", Map.of("idolKey", "F1"), tmp)); + void sameKeyTwiceIsRejected() throws Exception { + ExeImage img = exe("de"); // outside assertThrows: skips the test when the exe is not available + img.setOwner("devmode"); + DevModeMod mod = new DevModeMod(); + TestModContext ctx = new TestModContext(tmp, mod, Map.of("idolKey", "F1"), img); + assertThrows(IllegalArgumentException.class, () -> mod.apply(ctx)); } @Test