Kaydet (Commit) 600b7116 authored tarafından Ezio Melotti's avatar Ezio Melotti

#17255: merge with 3.2.

...@@ -180,6 +180,7 @@ class BuiltinTest(unittest.TestCase): ...@@ -180,6 +180,7 @@ class BuiltinTest(unittest.TestCase):
self.assertRaises(TypeError, all) # No args self.assertRaises(TypeError, all) # No args
self.assertRaises(TypeError, all, [2, 4, 6], []) # Too many args self.assertRaises(TypeError, all, [2, 4, 6], []) # Too many args
self.assertEqual(all([]), True) # Empty iterator self.assertEqual(all([]), True) # Empty iterator
self.assertEqual(all([0, TestFailingBool()]), False)# Short-circuit
S = [50, 60] S = [50, 60]
self.assertEqual(all(x > 42 for x in S), True) self.assertEqual(all(x > 42 for x in S), True)
S = [50, 40, 60] S = [50, 40, 60]
...@@ -194,6 +195,7 @@ class BuiltinTest(unittest.TestCase): ...@@ -194,6 +195,7 @@ class BuiltinTest(unittest.TestCase):
self.assertRaises(TypeError, any) # No args self.assertRaises(TypeError, any) # No args
self.assertRaises(TypeError, any, [2, 4, 6], []) # Too many args self.assertRaises(TypeError, any, [2, 4, 6], []) # Too many args
self.assertEqual(any([]), False) # Empty iterator self.assertEqual(any([]), False) # Empty iterator
self.assertEqual(any([1, TestFailingBool()]), True) # Short-circuit
S = [40, 60, 30] S = [40, 60, 30]
self.assertEqual(any(x > 42 for x in S), True) self.assertEqual(any(x > 42 for x in S), True)
S = [10, 20, 30] S = [10, 20, 30]
......
...@@ -423,6 +423,7 @@ Johannes Gijsbers ...@@ -423,6 +423,7 @@ Johannes Gijsbers
Michael Gilfix Michael Gilfix
Yannick Gingras Yannick Gingras
Matt Giuca Matt Giuca
Wim Glenn
Michael Goderbauer Michael Goderbauer
Christoph Gohlke Christoph Gohlke
Tim Golden Tim Golden
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment