fix scenario parsing bug when named arg contains assignments

This commit is contained in:
Jonathan Shook 2020-07-06 11:09:33 -05:00
parent 725158ac11
commit 73464c43c4

View File

@ -75,7 +75,7 @@ public class NBCLIScenarioParser {
while (arglist.size() > 0
&& arglist.peekFirst().contains("=")
&& !arglist.peekFirst().startsWith("-")) {
String[] arg = arglist.removeFirst().split("=");
String[] arg = arglist.removeFirst().split("=",2);
arg[0] = Synonyms.canonicalize(arg[0], logger);
if (userParams.containsKey(arg[0])) {
throw new BasicError("duplicate occurrence of option on command line: " + arg[0]);