| 925 | self.assertRaises(TypeError, Hashable) |
| 926 | # Check direct subclassing |
| 927 | class H(Hashable): |
| 928 | def __hash__(self): |
| 929 | return super().__hash__() |
| 930 | self.assertEqual(hash(H()), 0) |
| 931 | self.assertNotIsSubclass(int, H) |
| 932 | self.validate_abstract_methods(Hashable, '__hash__') |