From 396ec4e63be382d9265876ad2a22c3e0795c592f Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Sat, 19 Apr 2014 12:50:56 +0200 Subject: [PATCH] Propagate the result of wptrunner.run_tests out of run.py. This ensures that unexpected results cause 'make check-wpt' to fail. --- src/test/wpt/run.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/test/wpt/run.py b/src/test/wpt/run.py index c3b5c8dce4a..0e73262f9c4 100644 --- a/src/test/wpt/run.py +++ b/src/test/wpt/run.py @@ -23,8 +23,8 @@ def ensure_manifest(): manifest.update_manifest(wptsubdir("web-platform-tests"), opts) def run_tests(**kwargs): - logger = wptrunner.setup_logging(kwargs, {"raw": sys.stdout}) - result = wptrunner.run_tests(**kwargs) + wptrunner.setup_logging(kwargs, {"raw": sys.stdout}) + return wptrunner.run_tests(**kwargs) def set_defaults(args): args.metadata_root = args.metadata_root if args.metadata_root else wptsubdir("metadata") @@ -42,4 +42,4 @@ def main(): return run_tests(**kwargs) if __name__ == "__main__": - sys.exit(main()) + sys.exit(0 if main() else 1)