From 4cb7c183924cc89f67ef16e878b961c61af3f84e Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Sat, 11 Oct 2003 12:31:45 +0000 Subject: [PATCH] Fixed tests for all; added additional test cases for the empty sequence. --- test/test_fix.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test/test_fix.py b/test/test_fix.py index e65a349ea..0b0972b21 100644 --- a/test/test_fix.py +++ b/test/test_fix.py @@ -71,11 +71,14 @@ class FunctionsTest(unittest.TestCase): self.failUnless(any(lambda i: i == 0, range(10))) self.failIf(any(None, range(1))) self.failUnless(any(None, range(2))) + self.failIf(any(None, [])) def testAll(self): self.failIf(all(lambda i: i == 0, range(10))) - self.failUnless(any(lambda i: i % 2, range(2))) - self.failIf(any(lambda i: i % 2 == 0, [1, 3, 5])) + self.failIf(all(lambda i: i % 2, range(2))) + self.failIf(all(lambda i: i % 2 == 0, [1, 3, 5])) + self.failUnless(all(lambda i: i % 2 == 0, [2, 4, 6])) + self.failUnless(all(None, ())) def testPartition(self): L = range(10)