From cd5cb2f50ddf93ea0a1e71368422fcd35c20310a Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 24 Mar 2016 06:51:06 +0100 Subject: [PATCH] Improve check_coverage.py output on failure --- scripts/dev/check_coverage.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scripts/dev/check_coverage.py b/scripts/dev/check_coverage.py index ff5bc01f5..28164a850 100644 --- a/scripts/dev/check_coverage.py +++ b/scripts/dev/check_coverage.py @@ -223,8 +223,16 @@ def main_check(): print(e) messages = [] - for msg in messages: - print(msg.text) + if messages: + print() + print() + utils.print_title("Coverage check failed") + for msg in messages: + print(msg.text) + print() + print("You can run 'tox -e py35-cov' (or py34-cov) locally and check " + "htmlcov/index.html to debug this.") + print() if 'CI' in os.environ: print("Keeping coverage.xml on CI.")