def testForall (self): self.assertEquals (True, Nil.forall (lambda x: x == 0)) self.assertEquals (False, List (1, 2, 3).forall (_ % 2 == 0)) self.assertEquals (True, List (2, 4).forall (_ % 2 == 0)) pass