From 2bdf376f9e060770e2c7bfdd2280ed0ac18688a2 Mon Sep 17 00:00:00 2001 From: Zoltan Varga Date: Tue, 3 Aug 2021 21:37:34 -0400 Subject: [PATCH] [mono][wasm] Allow setting env variables with '=' characters in the test runner. (#56802) --- src/mono/wasm/runtime-test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mono/wasm/runtime-test.js b/src/mono/wasm/runtime-test.js index e661a54..6796330 100644 --- a/src/mono/wasm/runtime-test.js +++ b/src/mono/wasm/runtime-test.js @@ -168,9 +168,9 @@ while (args !== undefined && args.length > 0) { } else if (args [0].startsWith ("--setenv=")) { var arg = args [0].substring ("--setenv=".length); var parts = arg.split ('='); - if (parts.length != 2) + if (parts.length < 2) fail_exec ("Error: malformed argument: '" + args [0]); - setenv [parts [0]] = parts [1]; + setenv [parts [0]] = arg.substring (parts [0].length + 1); args = args.slice (1); } else if (args [0].startsWith ("--runtime-arg=")) { var arg = args [0].substring ("--runtime-arg=".length); -- 2.7.4