summaryrefslogtreecommitdiff
path: root/tests/test_summary.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_summary.py')
-rw-r--r--tests/test_summary.py10
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'"