Пример #1
0
 def test_sort_and_reverse(self):
     dl = DictList(Object("test%d" % (i)) for i in reversed(range(10)))
     assert dl[0].id == "test9"
     dl.sort()
     assert len(dl) == 10
     assert dl[0].id == "test0"
     assert dl.index("test0") == 0
     dl.reverse()
     assert dl[0].id == "test9"
     assert dl.index("test0") == 9
Пример #2
0
 def testSortandReverse(self):
     dl = DictList(Object("test%d" % (i)) for i in reversed(range(10)))
     self.assertEqual(dl[0].id, "test9")
     dl.sort()
     self.assertEqual(len(dl), 10)
     self.assertEqual(dl[0].id, "test0")
     self.assertEqual(dl.index("test0"), 0)
     dl.reverse()
     self.assertEqual(dl[0].id, "test9")
     self.assertEqual(dl.index("test0"), 9)
Пример #3
0
 def test_sort_and_reverse(self):
     dl = DictList(Object("test%d" % (i)) for i in reversed(range(10)))
     assert dl[0].id == "test9"
     dl.sort()
     assert len(dl) == 10
     assert dl[0].id == "test0"
     assert dl.index("test0") == 0
     dl.reverse()
     assert dl[0].id == "test9"
     assert dl.index("test0") == 9