F......F..F...F. ====================================================================== FAIL: testCmp (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 110, in testCmp self.assertTrue(Interval(7, 22) > Interval(8, 22)) AssertionError ====================================================================== FAIL: testIntersects (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 73, in testIntersects self.assertTrue(Interval(2, 3).intersects(Interval(3, 4))) AssertionError ====================================================================== FAIL: testLen (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 99, in testLen self.assertEqual(7, len(Interval(-2, 4.1))) AssertionError: 7 != 6 ====================================================================== 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.0) ---------------------------------------------------------------------- Ran 16 tests in 0.008s FAILED (failures=4)