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 34df9e7 commit 25406e5Copy full SHA for 25406e5
Lib/test/test_range.py
@@ -648,6 +648,11 @@ def test_comparison(self):
648
hash(range(2**200, 2**201, 2**100)))
649
self.assertNotEqual(range(2**200, 2**201, 2**100),
650
range(2**200, 2**201 + 1, 2**100))
651
+ # Empty ranges
652
+ self.assertEqual(range(32, 16), range(0))
653
+ self.assertEqual(hash(range(32, 16)), hash(range(0)))
654
+ self.assertEqual(range(2, 1, 3), range(0))
655
+ self.assertEqual(hash(range(2, 1, 3)), hash(range(0)))
656
657
# Order comparisons are not implemented for ranges.
658
with self.assertRaises(TypeError):
0 commit comments