....E.........F. ====================================================================== 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))) TypeError: __hash__() should return an int ====================================================================== FAIL: testSum (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 105, in testSum self.assertRaises(ValueError, Interval.__add__, Interval(7, 99), Interval(101, 200)) AssertionError: ValueError not raised ---------------------------------------------------------------------- Ran 16 tests in 0.005s FAILED (failures=1, errors=1)