示例#1
0
 def test_reverse_non_empty_list(self):
     self.assertEqual(reverse([1, 3, 5, 7]), [7, 5, 3, 1])
示例#2
0
 def test_reverse_reverse_mixed_types(self):
     self.assertEqual(reverse(["xyz", 4.0, "cat", 1]),
                      [1, "cat", 4.0, "xyz"])
示例#3
0
 def test_reverse_empty_list(self):
     self.assertEqual(reverse([]), [])
示例#4
0
 def test_reverse_empty(self):
     self.assertEqual([], list_ops.reverse(()))
示例#5
0
 def test_reverse_list_of_lists_is_not_flattened(self):
     self.assertEqual(reverse([[1, 2], [3], [], [4, 5, 6]]),
                      [[4, 5, 6], [], [3], [1, 2]])
示例#6
0
 def test_reverse_small(self):
     self.assertEqual([1, 2, 3], list_ops.reverse([3, 2, 1]))
示例#7
0
 def test_reverse_mixed_types(self):
     self.assertEqual((1, "cat", 4.0, "xyz"),
                      list_ops.reverse(("xyz", 4.0, "cat", 1)))
 def test_reverse_nonempty_list(self):
     self.assertEqual(list_ops.reverse([1, 3, 5, 7]), [7, 5, 3, 1])
 def test_reverse_mixed_types(self):
     self.assertEqual(
         list_ops.reverse(["xyz", 4.0, "cat", 1]), [1, "cat", 4.0, "xyz"])
 def test_reverse_empty_list(self):
     self.assertEqual(list_ops.reverse([]), [])
示例#11
0
 def test_reverse_empty(self):
     self.assertEqual(list_ops.reverse([]), [])
示例#12
0
 def test_reverse_empty(self):
     self.assertEqual([], list_ops.reverse(()))
示例#13
0
 def test_reverse_mixed_types(self):
     self.assertEqual(
         (1, "cat", 4.0, "xyz"),
         list_ops.reverse(("xyz", 4.0, "cat", 1))
     )
示例#14
0
 def test_reverse_small(self):
     self.assertEqual([1, 2, 3], list_ops.reverse([3, 2, 1]))