From 9210f88102000fa207dfbbe93516c6f1951d4d80 Mon Sep 17 00:00:00 2001 From: hugovk Date: Tue, 8 Apr 2014 17:20:52 +0300 Subject: [PATCH] Start coverage measurement earlier so tests are properly covered --- Tests/tester.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Tests/tester.py b/Tests/tester.py index 510486b1f..5900a7f3a 100644 --- a/Tests/tester.py +++ b/Tests/tester.py @@ -299,6 +299,12 @@ def ignore(pattern): def _setup(): global _logfile + import sys + if "--coverage" in sys.argv: + import coverage + cov = coverage.coverage(auto_data=True, include="PIL/*") + cov.start() + def report(): if run: run() @@ -320,12 +326,8 @@ def _setup(): pass import atexit - import sys atexit.register(report) - if "--coverage" in sys.argv: - import coverage - cov = coverage.coverage(auto_data=True, include="PIL/*") - cov .start() + if "--log" in sys.argv: _logfile = open("test.log", "a")