Skip to content

Commit 4877e33

Browse files
authored
gh-126146: Remove __cmp__ method from tests (#126147)
Remove ``__cmp__`` method from the tests because it was removed in 3.0 version.
1 parent b1f13bc commit 4877e33

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

Lib/test/test_descr.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3239,8 +3239,6 @@ class classic:
32393239
class C(base):
32403240
def __init__(self, value):
32413241
self.value = int(value)
3242-
def __cmp__(self_, other):
3243-
self.fail("shouldn't call __cmp__")
32443242
def __eq__(self, other):
32453243
if isinstance(other, C):
32463244
return self.value == other.value

Lib/test/test_richcmp.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ def __gt__(self, other):
2828
def __ge__(self, other):
2929
return self.x >= other
3030

31-
def __cmp__(self, other):
32-
raise support.TestFailed("Number.__cmp__() should not be called")
33-
3431
def __repr__(self):
3532
return "Number(%r)" % (self.x, )
3633

@@ -53,9 +50,6 @@ def __setitem__(self, i, v):
5350
def __bool__(self):
5451
raise TypeError("Vectors cannot be used in Boolean contexts")
5552

56-
def __cmp__(self, other):
57-
raise support.TestFailed("Vector.__cmp__() should not be called")
58-
5953
def __repr__(self):
6054
return "Vector(%r)" % (self.data, )
6155

0 commit comments

Comments
 (0)