diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2021-03-02 08:16:47 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2021-03-02 08:44:00 -0500 |
commit | c4fc383351c8a683e85953785d1365c9e5e791b7 (patch) | |
tree | 5714a6d09504ddbde8ed093890f368ed9e89163e /tests/test_json.py | |
parent | 406d045a61bd2328b54b74aee50098f8e98a6dfc (diff) | |
download | python-coveragepy-git-nedbat/tweak-metacov.tar.gz |
feat: percent_covered_display in the JSON reportnedbat/tweak-metacov
Diffstat (limited to 'tests/test_json.py')
-rw-r--r-- | tests/test_json.py | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/tests/test_json.py b/tests/test_json.py index f7ce7934..47955742 100644 --- a/tests/test_json.py +++ b/tests/test_json.py @@ -57,6 +57,7 @@ class JsonReportTest(UsingModulesMixin, CoverageTest): 'covered_branches': 1, 'missing_branches': 1, 'percent_covered': 60.0, + 'percent_covered_display': '60', } } }, @@ -68,6 +69,7 @@ class JsonReportTest(UsingModulesMixin, CoverageTest): 'excluded_lines': 0, 'num_partial_branches': 1, 'percent_covered': 60.0, + 'percent_covered_display': '60', 'covered_branches': 1, 'missing_branches': 1, } @@ -92,7 +94,8 @@ class JsonReportTest(UsingModulesMixin, CoverageTest): 'missing_lines': 1, 'covered_lines': 2, 'num_statements': 3, - 'percent_covered': 66.66666666666667 + 'percent_covered': 66.66666666666667, + 'percent_covered_display': '67', } } }, @@ -101,7 +104,8 @@ class JsonReportTest(UsingModulesMixin, CoverageTest): 'missing_lines': 1, 'covered_lines': 2, 'num_statements': 3, - 'percent_covered': 66.66666666666667 + 'percent_covered': 66.66666666666667, + 'percent_covered_display': '67', } } self._assert_expected_json_report(cov, expected_result) @@ -112,6 +116,9 @@ class JsonReportTest(UsingModulesMixin, CoverageTest): [run] relative_files = {} + [report] + precision = 2 + [json] show_contexts = True """.format(relative_files)) @@ -140,7 +147,8 @@ class JsonReportTest(UsingModulesMixin, CoverageTest): 'missing_lines': 1, 'covered_lines': 2, 'num_statements': 3, - 'percent_covered': 66.66666666666667 + 'percent_covered': 66.66666666666667, + 'percent_covered_display': '66.67', } } }, @@ -149,7 +157,8 @@ class JsonReportTest(UsingModulesMixin, CoverageTest): 'missing_lines': 1, 'covered_lines': 2, 'num_statements': 3, - 'percent_covered': 66.66666666666667 + 'percent_covered': 66.66666666666667, + 'percent_covered_display': '66.67', } } self._assert_expected_json_report(cov, expected_result) |