def test_sort(self): t = Table([ Record(x=1, y=2, z=3), Record(x=1, y=2, z=4), Record(x=2, y=1, z=3), Record(x=3, y=3, z=4), Record(x=2, y=2, z=3), Record(x=1, y=2, z=3), ]) t.key_sort(['x']) assert t == Table([ Record(x=1, y=2, z=3), Record(x=1, y=2, z=4), Record(x=1, y=2, z=3), Record(x=2, y=1, z=3), Record(x=2, y=2, z=3), Record(x=3, y=3, z=4), ]) assert type(t) is Table