summaryrefslogtreecommitdiff
path: root/cliff/tests/test_columns.py
diff options
context:
space:
mode:
Diffstat (limited to 'cliff/tests/test_columns.py')
-rw-r--r--cliff/tests/test_columns.py13
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],
+ )