Esempio n. 1
0
 def testGenSortEmpty(self):
     self.assertEqual(hw.gensort([]), [])
Esempio n. 2
0
 def testGenSortTwoElements(self):
     self.assertEqual(hw.gensort([1, 0]), [0, 1])
Esempio n. 3
0
 def testGenSortOneElement(self):
     self.assertEqual(hw.gensort([42]), [42])
Esempio n. 4
0
 def testGenSortPositives(self):
     self.assertEqual(hw.gensort([10, 6, 0, 8, 2, 4]), [0, 2, 4, 6, 8, 10])
Esempio n. 5
0
 def testGenSortBackwardsPositives(self):
     self.assertEqual(
         hw.gensort(range(20, 0, -1)), [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
     )
Esempio n. 6
0
 def testGenSortEmpty(self):
     self.assertEqual(hw.gensort([]), [])
Esempio n. 7
0
 def testGenSortOneElement(self):
     self.assertEqual(hw.gensort([42]), [42])
Esempio n. 8
0
 def testGenSortTwoElements(self):
     self.assertEqual(hw.gensort([1, 0]), [0, 1])
Esempio n. 9
0
 def testGenSortBackwardsPositives(self):
     self.assertEqual(hw.gensort(range(20, 0, -1)), [
         1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,
         20
     ])
Esempio n. 10
0
 def testGenSortPositives(self):
     self.assertEqual(hw.gensort([10, 6, 0, 8, 2, 4]), [0, 2, 4, 6, 8, 10])