diff options
Diffstat (limited to 'cliff/tests/test_columns.py')
-rw-r--r-- | cliff/tests/test_columns.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/cliff/tests/test_columns.py b/cliff/tests/test_columns.py index fef1128..aec43b2 100644 --- a/cliff/tests/test_columns.py +++ b/cliff/tests/test_columns.py @@ -33,3 +33,16 @@ class TestColumns(unittest.TestCase): u"I made this string myself: ['list', 'of', 'values']", c.human_readable(), ) + + def test_sorting(self): + cols = [ + FauxColumn('foo'), + FauxColumn('bar'), + FauxColumn('baz'), + FauxColumn('foo'), + ] + cols.sort() + self.assertEqual( + ['bar', 'baz', 'foo', 'foo'], + [c.machine_readable() for c in cols], + ) |