Lines Matching defs:isEven
38 def isEven(x):
873 self.assertEqual(list(filter(isEven, range(6))), [0,2,4])
876 self.assertEqual(take(4, filter(isEven, count())), [0,2,4,6])
880 self.assertRaises(TypeError, filter, isEven, 3)
886 c = filter(isEven, range(6))
888 c = filter(isEven, range(6))
891 c = filter(isEven, range(6))
896 c = filter(isEven, range(6))
900 self.assertEqual(list(filterfalse(isEven, range(6))), [1,3,5])
903 self.assertEqual(take(4, filterfalse(isEven, count())), [1,3,5,7])
907 self.assertRaises(TypeError, filterfalse, isEven, 3)
910 self.pickletest(proto, filterfalse(isEven, range(6)))
2052 self.assertEqual(list(filter(isEven, g(s))),
2053 [x for x in g(s) if isEven(x)])
2054 self.assertRaises(TypeError, filter, isEven, X(s))
2055 self.assertRaises(TypeError, filter, isEven, N(s))
2056 self.assertRaises(ZeroDivisionError, list, filter(isEven, E(s)))
2061 self.assertEqual(list(filterfalse(isEven, g(s))),
2063 self.assertRaises(TypeError, filterfalse, isEven, X(s))
2064 self.assertRaises(TypeError, filterfalse, isEven, N(s))
2065 self.assertRaises(ZeroDivisionError, list, filterfalse(isEven, E(s)))
2130 if not isEven(elem): break
2132 self.assertEqual(list(takewhile(isEven, g(s))), tgt)
2133 self.assertRaises(TypeError, takewhile, isEven, X(s))
2134 self.assertRaises(TypeError, takewhile, isEven, N(s))
2135 self.assertRaises(ZeroDivisionError, list, takewhile(isEven, E(s)))
2276 (takewhile, (isEven, [2, 3, 4]), [2]),
2277 (dropwhile, (isEven, [2, 3, 4]), [3, 4]),