From 8878b37225cdc828da70b5aad6af580cc3415718 Mon Sep 17 00:00:00 2001 From: Volker Berlin Date: Fri, 12 Jun 2020 22:09:42 +0200 Subject: [PATCH] Declare Node Script Engine with GC --- test/de/inetsoftware/jwebassembly/ScriptEngine.java | 2 ++ test/de/inetsoftware/jwebassembly/WasmRule.java | 2 ++ 2 files changed, 4 insertions(+) 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() );