Bug 1252608 - --binary does not work with |mach external-media-tests| - r?whimboo, r?gps draft
authorSyd Polk <spolk@mozilla.com>
Wed, 02 Mar 2016 22:42:06 -0600
changeset 336400 c0cd3194555d702cb080ee8ceb79aca886496656
parent 335780 a4929411c0aa3ec6b727e2bc2fc050c8199c6573
child 515385 916917a27bf0b7b2b41d7c258d165ddb29f6cd36
push id12056
push userspolk@mozilla.com
push dateThu, 03 Mar 2016 04:45:19 +0000
reviewerswhimboo, gps
bugs1252608
milestone47.0a1
Bug 1252608 - --binary does not work with |mach external-media-tests| - r?whimboo, r?gps MozReview-Commit-ID: CWSrr7oYRQm
dom/media/test/external/mach_commands.py
--- a/dom/media/test/external/mach_commands.py
+++ b/dom/media/test/external/mach_commands.py
@@ -61,10 +61,10 @@ def run_external_media_test(tests, testt
 @CommandProvider
 class MachCommands(MachCommandBase):
     @Command('external-media-tests', category='testing',
              description='Run Firefox external media tests.',
              conditions=[conditions.is_firefox],
              parser=setup_argument_parser,
              )
     def run_external_media_test(self, tests, **kwargs):
-        kwargs['binary'] = self.get_binary_path('app')
+        kwargs['binary'] = kwargs['binary'] or self.get_binary_path('app')
         return run_external_media_test(tests, topsrcdir=self.topsrcdir, **kwargs)