summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2020-02-24 15:35:56 +0000
committerDaniel Silverstone <dsilvers@digital-scurf.org>2020-02-24 15:37:12 +0000
commitc88106e02ab1e022f277299a3014e00d0d0926b9 (patch)
tree662f29e9b666e72787174c9b532dfca10027b29f /test
parent0b4d1fbb1ba1e2374307e9dfc637c9d3634b77b0 (diff)
downloadnetsurf-c88106e02ab1e022f277299a3014e00d0d0926b9.tar.gz
netsurf-c88106e02ab1e022f277299a3014e00d0d0926b9.tar.bz2
monkey_driver: Add launch-time option support
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'test')
-rwxr-xr-xtest/monkey_driver.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/monkey_driver.py b/test/monkey_driver.py
index 20d499441..0a9e29abc 100755
--- a/test/monkey_driver.py
+++ b/test/monkey_driver.py
@@ -234,8 +234,12 @@ def run_test_step_action_launch(ctx, step):
print(get_indent(ctx) + "Action: " + step["action"])
assert ctx.get('browser') is None
assert ctx.get('windows') is None
+ monkey_cmd = [ctx["monkey"]]
+ for option in step.get('launch-options', []):
+ monkey_cmd.append("--{}".format(option))
+ print(get_indent(ctx) + " " + "Command line: " + repr(monkey_cmd))
ctx['browser'] = DriverBrowser(
- monkey_cmd=[ctx["monkey"]],
+ monkey_cmd=monkey_cmd,
quiet=True,
wrapper=ctx.get("wrapper"))
assert_browser(ctx)