From ec938f1e09dd5412e6ce1d09da0abad9e0f163fd Mon Sep 17 00:00:00 2001 From: Jan Gruteser <jan.gruteser@hhu.de> Date: Fri, 20 Sep 2024 14:49:59 +0200 Subject: [PATCH] readd resetGlobals for tests otherwise some required trace files are not created --- src/main/java/de/tlc4b/TLC4B.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/tlc4b/TLC4B.java b/src/main/java/de/tlc4b/TLC4B.java index f3aac59..e98d0e2 100644 --- a/src/main/java/de/tlc4b/TLC4B.java +++ b/src/main/java/de/tlc4b/TLC4B.java @@ -209,6 +209,8 @@ public class TLC4B { public static void test(String[] args, boolean deleteFiles) throws Exception { System.setProperty("apple.awt.UIElement", "true"); // avoiding pop up windows + TLC4BGlobals.resetGlobals(); + TLC4BGlobals.setDeleteOnExit(deleteFiles); TLC4B tlc4b = new TLC4B(); try { tlc4b.process(args); @@ -217,7 +219,6 @@ public class TLC4B { printlnErr(e.getMessage()); throw e; } - TLC4BGlobals.setDeleteOnExit(deleteFiles); if (TLC4BGlobals.isRunTLC()) { MP.TLCOutputStream.changeOutputStream(); TLCRunner.runTLC(tlc4b.machineFileNameWithoutFileExtension, tlc4b.buildDir); @@ -233,6 +234,7 @@ public class TLC4B { public static void testString(String machineString, boolean deleteFiles) throws Exception { System.setProperty("apple.awt.UIElement", "true"); // avoiding pop up windows + TLC4BGlobals.resetGlobals(); TLC4BGlobals.setDeleteOnExit(deleteFiles); TLC4B tlc4b = new TLC4B(); tlc4b.buildDir = new File("temp/"); -- GitLab