...FE.....FF.... ====================================================================== ERROR: testHash (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 92, in testHash self.assertEqual(hash(Interval(3, 11)), hash(Interval(3, 11))) File ".../fn43541/2007-04-04 17:27:28/user.py", line 117, in __hash__ return self.len() AttributeError: 'Interval' object has no attribute 'len' ====================================================================== FAIL: testExpand (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 62, in testExpand self.assertEqual(Interval(-3, 10), i.expand(right=-1)) AssertionError: Interval(-3, 10) != None ====================================================================== 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: testOpen (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 51, in testOpen self.assertTrue(i.open()) AssertionError ---------------------------------------------------------------------- Ran 16 tests in 0.009s FAILED (failures=3, errors=1)