.F....EF..F..... ====================================================================== ERROR: testIntersect (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 67, in testIntersect self.assertEqual(Interval(6, 11), Interval(5, 11).intersect(Interval(6, 12))) File ".../fn43978/2007-04-04 16:26:47/user.py", line 29, in intersect newA UnboundLocalError: local variable 'newA' referenced before assignment ====================================================================== FAIL: testContains (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 81, in testContains self.assertTrue(Interval(-33, None).contains(Interval(-33, None))) AssertionError ====================================================================== FAIL: testIntersects (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 77, in testIntersects self.assertTrue(Interval(-33, None).intersects(Interval(-34, None))) AssertionError ====================================================================== FAIL: testLen (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 95, in testLen self.assertEqual(5, len(Interval(0, 5))) AssertionError: 5 != 0 ---------------------------------------------------------------------- Ran 16 tests in 0.005s FAILED (failures=3, errors=1)