From a2fe2e60953d0123585f98b0827500863008eb29 Mon Sep 17 00:00:00 2001 From: Sumant Manne Date: Sat, 28 Jan 2017 10:29:30 -0600 Subject: [PATCH] Fixed mach/servo logger choice for single files --- tests/wpt/run.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/wpt/run.py b/tests/wpt/run.py index 77e21fb75ae..c795220876c 100644 --- a/tests/wpt/run.py +++ b/tests/wpt/run.py @@ -32,7 +32,13 @@ def run_tests(paths=None, **kwargs): mozlog.commandline.log_formatters["servo"] = \ (grouping_formatter.GroupingFormatter, "A grouping output formatter") + use_mach_logging = False if len(kwargs["test_list"]) == 1: + file_ext = os.path.splitext(kwargs["test_list"][0])[1].lower() + if file_ext in [".htm", ".html", ".js", ".xhtml"]: + use_mach_logging = True + + if use_mach_logging: wptrunner.setup_logging(kwargs, {"mach": sys.stdout}) else: wptrunner.setup_logging(kwargs, {"servo": sys.stdout})