We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 07bad48 + 23d6233 commit 32d1680Copy full SHA for 32d1680
Lib/test/test_compare.py
@@ -1,4 +1,5 @@
1
import unittest
2
+from test.support import ALWAYS_EQ
3
4
class Empty:
5
def __repr__(self):
@@ -14,13 +15,6 @@ def __repr__(self):
14
15
def __eq__(self, other):
16
return self.arg == other
17
-class Anything:
18
- def __eq__(self, other):
19
- return True
20
-
21
- def __ne__(self, other):
22
- return False
23
24
class ComparisonTest(unittest.TestCase):
25
set1 = [2, 2.0, 2, 2+0j, Cmp(2.0)]
26
set2 = [[1], (3,), None, Empty()]
@@ -113,11 +107,11 @@ class C:
113
107
114
108
def test_issue_1393(self):
115
109
x = lambda: None
116
- self.assertEqual(x, Anything())
117
- self.assertEqual(Anything(), x)
110
+ self.assertEqual(x, ALWAYS_EQ)
111
+ self.assertEqual(ALWAYS_EQ, x)
118
112
y = object()
119
- self.assertEqual(y, Anything())
120
- self.assertEqual(Anything(), y)
+ self.assertEqual(y, ALWAYS_EQ)
+ self.assertEqual(ALWAYS_EQ, y)
121
122
123
if __name__ == '__main__':
0 commit comments