diff --git a/test/de/inetsoftware/jwebassembly/ScriptEngine.java b/test/de/inetsoftware/jwebassembly/ScriptEngine.java index af68bf2..983adab 100644 --- a/test/de/inetsoftware/jwebassembly/ScriptEngine.java +++ b/test/de/inetsoftware/jwebassembly/ScriptEngine.java @@ -27,7 +27,9 @@ public enum ScriptEngine { NodeWat, SpiderMonkeyWat, Wat2Wasm, + NodeJsGC(true), SpiderMonkeyGC(true), + NodeWatGC(true), SpiderMonkeyWatGC(true), ; diff --git a/test/de/inetsoftware/jwebassembly/WasmRule.java b/test/de/inetsoftware/jwebassembly/WasmRule.java index 180c402..963b726 100644 --- a/test/de/inetsoftware/jwebassembly/WasmRule.java +++ b/test/de/inetsoftware/jwebassembly/WasmRule.java @@ -474,8 +474,10 @@ public class WasmRule extends TemporaryFolder { case SpiderMonkeyWatGC: return spiderMonkeyCommand( false, true ); case NodeJS: + case NodeJsGC: return nodeJsCommand( nodeScript ); case NodeWat: + case NodeWatGC: prepareNodeWat(); ProcessBuilder processBuilder = nodeJsCommand( nodeWatScript ); processBuilder.environment().put( "NODE_PATH", getNodeModulePath() );