mirror of
https://github.com/python/cpython.git
synced 2024-11-27 03:45:08 +08:00
gh-126146: Remove `__cmp__
` method from tests (#126147)
Remove ``__cmp__`` method from the tests because it was removed in 3.0 version.
This commit is contained in:
parent
b1f13bce62
commit
4877e33708
@ -3239,8 +3239,6 @@ class ClassPropertiesAndMethods(unittest.TestCase):
|
||||
class C(base):
|
||||
def __init__(self, value):
|
||||
self.value = int(value)
|
||||
def __cmp__(self_, other):
|
||||
self.fail("shouldn't call __cmp__")
|
||||
def __eq__(self, other):
|
||||
if isinstance(other, C):
|
||||
return self.value == other.value
|
||||
|
@ -28,9 +28,6 @@ class Number:
|
||||
def __ge__(self, other):
|
||||
return self.x >= other
|
||||
|
||||
def __cmp__(self, other):
|
||||
raise support.TestFailed("Number.__cmp__() should not be called")
|
||||
|
||||
def __repr__(self):
|
||||
return "Number(%r)" % (self.x, )
|
||||
|
||||
@ -53,9 +50,6 @@ class Vector:
|
||||
def __bool__(self):
|
||||
raise TypeError("Vectors cannot be used in Boolean contexts")
|
||||
|
||||
def __cmp__(self, other):
|
||||
raise support.TestFailed("Vector.__cmp__() should not be called")
|
||||
|
||||
def __repr__(self):
|
||||
return "Vector(%r)" % (self.data, )
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user