def testWithPredicate(self): isstr = lambda s: isinstance(s, str) self.assertTrue(it.all(['', 'a', 'abC'], isstr)) self.assertFalse(it.any([False, None, True, 0, 0.0], isstr))
def testNoPredicate(self): self.assertTrue(it.all([1, True, -1, 'a'])) self.assertFalse(it.all([1, 'a', None]))