示例#1
0
 def test_sort_by(self):
     self.assertEqual(["a", "ab", "abc"], sort_by(lambda x, y: len(x) - len(y), ["abc", "a", "ab"]))
示例#2
0
 def test_sort_by_one_element(self):
     self.assertEqual([1], solution.sort_by(lambda x, y: x - y, [1]))
示例#3
0
 def test_sort_by(self):
     self.assertEqual(['a', 'ab', 'abc'],
                      sort_by(lambda x, y: len(x) - len(y),
                              ['abc', 'a', 'ab']))
示例#4
0
 def test_sort_by_simple_test(self):
     self.assertEqual(['a', 'ab', 'abc'],
                      solution.sort_by(lambda x, y: len(x) - len(y),
                                       ['abc', 'a', 'ab']))
示例#5
0
 def test_sort_by_simple_test(self):
     self.assertEqual([0, 2, 4, 1, 3, 5],
                      solution.sort_by(lambda x, y: x % 2 - y % 2,
                                       [0, 1, 2, 3, 4, 5]))
示例#6
0
 def test_sort_by_empty(self):
     self.assertEqual([], solution.sort_by(lambda x, y: x - y, []))
示例#7
0
 def test_sort_by_one_element(self):
     self.assertEqual([1], solution.sort_by(lambda x, y: x - y, [1]))
示例#8
0
 def test_sort_by_simple_test(self):
     self.assertEqual(
         [0, 2, 4, 1, 3, 5],
         solution.sort_by(lambda x, y: x % 2 - y % 2, [0, 1, 2, 3, 4, 5]))
示例#9
0
 def test_sort_by_simple_test(self):
     self.assertEqual(
         ['a', 'ab', 'abc'],
         solution.sort_by(lambda x, y: len(x) - len(y), ['abc', 'a', 'ab']))
示例#10
0
 def test_sort_by_empty(self):
         self.assertEqual([], solution.sort_by(lambda x, y: x - y, []))