We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2443aa9 commit 9ec5dc3Copy full SHA for 9ec5dc3
1 file changed
Lib/test/test_dataclasses/__init__.py
@@ -406,6 +406,16 @@ class C:
406
self.assertGreaterEqual(C(1), C(0))
407
self.assertGreaterEqual(C(1), C(1))
408
409
+ @dataclass(order=True)
410
+ class C2:
411
+ x: int
412
+ y: int = field(compare=False)
413
+
414
+ self.assertLess(C2(0, 10), C2(1, -5))
415
+ self.assertLessEqual(C2(1, 10), C2(1, -5))
416
+ self.assertGreater(C2(2, -1), C2(1, 999))
417
+ self.assertGreaterEqual(C2(1, 10), C2(1, -5))
418
419
def test_simple_compare(self):
420
# Ensure that order=False is the default.
421
@dataclass
0 commit comments