Ejemplo n.º 1
0
 def testGenSortEmpty(self):
     self.assertEqual(hw.gensort([]), [])
Ejemplo n.º 2
0
 def testGenSortTwoElements(self):
     self.assertEqual(hw.gensort([1, 0]), [0, 1])
Ejemplo n.º 3
0
 def testGenSortOneElement(self):
     self.assertEqual(hw.gensort([42]), [42])
Ejemplo n.º 4
0
 def testGenSortPositives(self):
     self.assertEqual(hw.gensort([10, 6, 0, 8, 2, 4]), [0, 2, 4, 6, 8, 10])
Ejemplo 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]
     )
Ejemplo n.º 6
0
 def testGenSortEmpty(self):
     self.assertEqual(hw.gensort([]), [])
Ejemplo n.º 7
0
 def testGenSortOneElement(self):
     self.assertEqual(hw.gensort([42]), [42])
Ejemplo n.º 8
0
 def testGenSortTwoElements(self):
     self.assertEqual(hw.gensort([1, 0]), [0, 1])
Ejemplo 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
     ])
Ejemplo n.º 10
0
 def testGenSortPositives(self):
     self.assertEqual(hw.gensort([10, 6, 0, 8, 2, 4]), [0, 2, 4, 6, 8, 10])