Exemple #1
0
 def test_empty(self):
     self.assertEqual(sort([]), [])
Exemple #2
0
 def test_one_element_array(self):
     self.assertEqual(sort(["a"]), ["a"])
Exemple #3
0
 def test_long_strings_special_character_different_cases(self):
     self.assertEqual(sort(["A!", "a!", "@a!"]), ["@a!", "A!", "a!"])
Exemple #4
0
 def test_equal_elements(self):
     self.assertEqual(sort(["a", "a", "a"]), ["a", "a", "a"])
Exemple #5
0
 def test_long_strings_different_cases_2(self):
     self.assertEqual(sort(["bbF", "Aaa", "ABA", "Cba", "Bab", "bba"]),
                      ["ABA", "Aaa", "Bab", "Cba", "bbF", "bba"])
Exemple #6
0
 def test_long_strings_special_character(self):
     self.assertEqual(sort(["!", "a!", "@a!"]), ["!", "@a!", "a!"])
Exemple #7
0
 def test_long_strings(self):
     self.assertEqual(sort(["aaa", "aba", "aab", "bba"]),
                      ["aaa", "aab", "aba", "bba"])
Exemple #8
0
 def test_long_strings_different_cases_1(self):
     self.assertEqual(sort(["Aaa", "aba", "Bab", "bba"]),
                      ["Aaa", "Bab", "aba", "bba"])
Exemple #9
0
 def test_simple_strings_special_character_and_numbers_and_cases(self):
     self.assertEqual(sort(["a", "5", "!", "B"]), ["!", "5", "B", "a"])
Exemple #10
0
 def test_simple_strings_special_character(self):
     self.assertEqual(sort(["a", "A", "!", "B"]), ["!", "A", "B", "a"])
Exemple #11
0
 def test_simple_strings_different_cases(self):
     self.assertEqual(sort(["a", "A", "B", "b"]), ["A", "B", "a", "b"])
Exemple #12
0
 def test_numbers(self):
     self.assertEqual(sort(["3", "1", "2"]), ["1", "2", "3"])
Exemple #13
0
 def test_simple_strings(self):
     self.assertEqual(sort(["b", "a", "c"]), ["a", "b", "c"])