diff options
Diffstat (limited to 'python/servo/testing_commands.py')
-rw-r--r-- | python/servo/testing_commands.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/python/servo/testing_commands.py b/python/servo/testing_commands.py index e0e25c161d5..20ed8c29ec3 100644 --- a/python/servo/testing_commands.py +++ b/python/servo/testing_commands.py @@ -364,9 +364,12 @@ class MachCommands(CommandBase): description='Update the web platform tests', category='testing', parser=updatecommandline.create_parser()) - def update_wpt(self, **kwargs): + @CommandArgument('--patch', action='store_true', default=False, + help='Create an mq patch or git commit containing the changes') + def update_wpt(self, patch, **kwargs): self.ensure_bootstrapped() run_file = path.abspath(path.join("tests", "wpt", "update.py")) + kwargs["no_patch"] = not patch run_globals = {"__file__": run_file} execfile(run_file, run_globals) return run_globals["update_tests"](**kwargs) |