Example #1
0
 def test_sign_sort(self):
     arr = [1, -1, 0, 2, 2, -3, -1, 0, 4]
     sign_sort.sign_sort(arr)
     self.assertEqual(arr, [-1, -3, -1, 1, 0, 2, 2, 0, 4])
     arr = [-1, -2, -3, -4, -5, -6, -7]
     sign_sort.sign_sort(arr)
     self.assertEqual(arr, [-1, -2, -3, -4, -5, -6, -7])
     arr = [4, 1, 5, 0, 3, 2, 6]
     sign_sort.sign_sort(arr)
     self.assertEqual(arr, [4, 1, 5, 0, 3, 2, 6])
Example #2
0
 def test_sign_sort_empty(self):
     arr = []
     sign_sort.sign_sort(arr)
     self.assertEqual(arr, [])