示例#1
0
 def testSorting(self):
     """MultiValue: allow inline sort."""
     multival = MultiValue(DS, [12, 33, 5, 7, 1])
     multival.sort()
     assert [1, 5, 7, 12, 33] == multival
     multival.sort(reverse=True)
     assert [33, 12, 7, 5, 1] == multival
     multival.sort(key=str)
     assert [1, 12, 33, 5, 7] == multival
示例#2
0
 def testSorting(self):
     """MultiValue: allow inline sort."""
     multival = MultiValue(DS, [12, 33, 5, 7, 1])
     multival.sort()
     self.assertEqual([1, 5, 7, 12, 33], multival)
     multival.sort(reverse=True)
     self.assertEqual([33, 12, 7, 5, 1], multival)
     multival.sort(key=str)
     self.assertEqual([1, 12, 33, 5, 7], multival)
示例#3
0
 def testSorting(self):
     """MultiValue: allow inline sort."""
     multival = MultiValue(DS, [12, 33, 5, 7, 1])
     multival.sort()
     self.assertEqual([1, 5, 7, 12, 33], multival)
     multival.sort(reverse=True)
     self.assertEqual([33, 12, 7, 5, 1], multival)
     multival.sort(key=str)
     self.assertEqual([1, 12, 33, 5, 7], multival)