diff options
author | garar <none@none> | 2015-08-14 13:16:58 +0000 |
---|---|---|
committer | garar <none@none> | 2015-08-14 13:16:58 +0000 |
commit | 8a7964a2d2a4eec7fbd369aecdd6c01caa34092f (patch) | |
tree | 9ff9b2cce03fcd686a979a868c8d33fbe4f53df6 /tests/test_summary.py | |
parent | 3e91ce7723dd163cca6f0caa1721de0a6bd5a3e4 (diff) | |
download | python-coveragepy-git-8a7964a2d2a4eec7fbd369aecdd6c01caa34092f.tar.gz |
Fix no data and skip-covered.
Diffstat (limited to 'tests/test_summary.py')
-rw-r--r-- | tests/test_summary.py | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/tests/test_summary.py b/tests/test_summary.py index b765f313..c85f4d25 100644 --- a/tests/test_summary.py +++ b/tests/test_summary.py @@ -342,13 +342,28 @@ class SummaryTest(CoverageTest): self.assertEqual(squeezed[7], "1 file skipped because of 'skip covered' option.") - def test_report_skip_covered_no_data(self): - self.make_file("main.py", "") + def test_report_skip_covered_all_files_covered(self): + self.make_file("main.py", """ + def foo(): + pass + foo() + """) out = self.run_command("coverage run --branch main.py") self.assertEqual(out, "") report = self.report_from_command("coverage report --skip-covered") # Name Stmts Miss Branch BrPart Cover # ------------------------------------------- + # + # 1 file skipped because of 'skip covered' option. + self.assertEqual(self.line_count(report), 4, report) + squeezed = self.squeezed_lines(report) + self.assertEqual(squeezed[3], + "1 file skipped because of 'skip covered' option.") + + def test_report_skip_covered_no_data(self): + report = self.report_from_command("coverage report --skip-covered") + # Name Stmts Miss Branch BrPart Cover + # ------------------------------------------- # No data to report. self.assertEqual(self.line_count(report), 3, report) squeezed = self.squeezed_lines(report) |