.F.E.....EE...F. ====================================================================== ERROR: testExpand (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 62, in testExpand self.assertEqual(Interval(-3, 10), i.expand(right=-1)) TypeError: expand() got an unexpected keyword argument 'right' ====================================================================== ERROR: testLeftRight (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 57, in testLeftRight self.assertEqual(-5.0, i.left()) File ".../fn43565/2007-04-04 14:07:47/user.py", line 109, in left if (leftOpen): NameError: global name 'leftOpen' is not defined ====================================================================== ERROR: testLen (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 95, in testLen self.assertEqual(5, len(Interval(0, 5))) TypeError: object of type 'Interval' has no len() ====================================================================== FAIL: testContains (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 85, in testContains self.assertFalse(Interval(None, -8).contains(Interval(-8, None))) AssertionError ====================================================================== FAIL: testSum (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 102, in testSum self.assertEqual(Interval(None, None), Interval(None, 11) + Interval(10, None)) AssertionError: Interval(None, None) != Interval(None, 11) ---------------------------------------------------------------------- Ran 16 tests in 0.008s FAILED (failures=2, errors=3)