Skip to content

Commit

Permalink
Allow multiple extra parameters at robot level.
Browse files Browse the repository at this point in the history
  • Loading branch information
vertigo17 committed Mar 20, 2024
1 parent 0f7eb6e commit 0b293b4
Showing 1 changed file with 12 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -829,6 +829,14 @@ private MutableCapabilities setCapabilityBrowser(MutableCapabilities capabilitie
// Collect Logs on Selenium side.
optionsFF.setCapability(CapabilityType.LOGGING_PREFS, logPrefs);

// Extra Browser Parameters.
if (tCExecution.getRobotObj() != null && !StringUtil.isEmpty(tCExecution.getRobotObj().getExtraParam())) {
String[] paramList = tCExecution.getRobotObj().getExtraParam().split(" ");
for (String param : paramList) {
optionsFF.addArguments(param);
}
}

return optionsFF;

case "chrome":
Expand Down Expand Up @@ -895,7 +903,10 @@ private MutableCapabilities setCapabilityBrowser(MutableCapabilities capabilitie

// Extra Browser Parameters.
if (tCExecution.getRobotObj() != null && !StringUtil.isEmpty(tCExecution.getRobotObj().getExtraParam())) {
optionsCH.addArguments(tCExecution.getRobotObj().getExtraParam());
String[] paramList = tCExecution.getRobotObj().getExtraParam().split(" ");
for (String param : paramList) {
optionsCH.addArguments(param);
}
}

// Collect Logs on Selenium side.
Expand Down

0 comments on commit 0b293b4

Please sign in to comment.