From 0be1ad9a2dd0430baccb025af939326fb4ab1b87 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Fri, 6 Mar 2015 23:22:54 +0000 Subject: [PATCH] Fixed a bug in the template coverage expression. Tweaked the informative text prefacing app coverage figures. - Legacy-Id: 9157 --- ietf/utils/test_runner.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ietf/utils/test_runner.py b/ietf/utils/test_runner.py index 4f762d21f..38eb256e4 100644 --- a/ietf/utils/test_runner.py +++ b/ietf/utils/test_runner.py @@ -235,7 +235,7 @@ class CoverageTest(TestCase): # from the database. However, those don't appear in all covered = [ k for k in all if k in loaded_templates ] self.runner.coverage_data["template"] = { - "coverage": 1.0*len(covered)/len(all if len(all)>0 else float('nan')), + "coverage": (1.0*len(covered)/len(all)) if len(all)>0 else float('nan'), "covered": dict( (k, k in covered) for k in all ), } self.report_test_result("template") @@ -438,7 +438,7 @@ class IetfTestRunner(DiscoverRunner): if self.run_full_test_suite: print("Test coverage data:") else: - print("Test coverage data for %s:" % ", ".join(test_labels)) + print("Test coverage for this test run across the related app%s (%s):" % (("s" if len(self.test_apps)>1 else ""), ", ".join(self.test_apps))) for test in ["template", "url", "code"]: latest_coverage_version = self.coverage_master["version"]