From d1abd25ed8e14a64da21d17ece73c49390b9b083 Mon Sep 17 00:00:00 2001 From: Nick Coghlan Date: Tue, 15 Jul 2008 15:46:38 +0000 Subject: Manual forward port of 64962 - use PyObject_HashNotImplemented as a tp_hash level indicator that the default hash implementation has not been inherited --- Lib/test/seq_tests.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'Lib/test/seq_tests.py') diff --git a/Lib/test/seq_tests.py b/Lib/test/seq_tests.py index dd12ee3a05..962cfe12ea 100644 --- a/Lib/test/seq_tests.py +++ b/Lib/test/seq_tests.py @@ -212,8 +212,7 @@ class CommonTest(unittest.TestCase): # So instances of AllEq must be found in all non-empty sequences. def __eq__(self, other): return True - def __hash__(self): - raise NotImplemented + __hash__ = None # Can't meet hash invariant requirements self.assert_(AllEq() not in self.type2test([])) self.assert_(AllEq() in self.type2test([1])) -- cgit v1.2.1