diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2021-02-26 17:11:36 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2021-02-26 17:11:36 -0500 |
commit | dc9b842271b49b85681987643fceab598bd4de21 (patch) | |
tree | 86c1eb963f6c56a3f2eb24b4711ca51340ee337b | |
parent | cb647cd476a5b54893ac28b50d2f79910bedb96a (diff) | |
download | python-coveragepy-git-dc9b842271b49b85681987643fceab598bd4de21.tar.gz |
test: add tests of report sorting options
-rw-r--r-- | tests/test_summary.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/test_summary.py b/tests/test_summary.py index 36f3885c..3be1e869 100644 --- a/tests/test_summary.py +++ b/tests/test_summary.py @@ -933,6 +933,16 @@ class TestSummaryReporterConfiguration(CoverageTest): report = self.get_summary_text(('report:sort', 'Cover')) self.assert_ordering(report, "file3.py", "file1.py", "file2.py") + def test_sort_report_by_cover_plus(self): + # Sort the text report by the Cover column, including the explicit + sign. + report = self.get_summary_text(('report:sort', '+Cover')) + self.assert_ordering(report, "file3.py", "file1.py", "file2.py") + + def test_sort_report_by_cover_reversed(self): + # Sort the text report by the Cover column reversed. + report = self.get_summary_text(('report:sort', '-Cover')) + self.assert_ordering(report, "file2.py", "file1.py", "file3.py") + def test_sort_report_by_invalid_option(self): # Sort the text report by a nonsense column. msg = "Invalid sorting option: 'Xyzzy'" |