Bug 1250641 - Fix passing in test parameter to ./mach external-media-tests. r?gps, r?maja_zf
MozReview-Commit-ID: JxXPjISZDZ0
--- a/dom/media/test/external/mach_commands.py
+++ b/dom/media/test/external/mach_commands.py
@@ -29,25 +29,22 @@ def run_external_media_test(tests, testt
MediaTestRunner,
mn_cli,
)
from mozlog.structured import commandline
parser = MediaTestArguments()
commandline.add_logging_group(parser)
- args = parser.parse_args()
if not tests:
tests = [os.path.join(topsrcdir,
'dom/media/test/external/external_media_tests/manifest.ini')]
- args.tests = tests
- if not args.binary:
- args.binary = kwargs['binary']
+ args = parser.parse_args(args=tests)
for k, v in kwargs.iteritems():
setattr(args, k, v)
parser.verify_usage(args)
args.logger = commandline.setup_logging("Firefox External Media Tests",
args,