Skip to content

Commit 54289f8

Browse files
authored
gh-99688: Fix outdated tests in test_unary (#99712)
* Remove duplicates from "L" suffix removal * test_invert now tests `~`.
1 parent 868bab0 commit 54289f8

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

Lib/test/test_unary.py

+3-6
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,20 @@ def test_negative(self):
88
self.assertTrue(-2 == 0 - 2)
99
self.assertEqual(-0, 0)
1010
self.assertEqual(--2, 2)
11-
self.assertTrue(-2 == 0 - 2)
1211
self.assertTrue(-2.0 == 0 - 2.0)
1312
self.assertTrue(-2j == 0 - 2j)
1413

1514
def test_positive(self):
1615
self.assertEqual(+2, 2)
1716
self.assertEqual(+0, 0)
1817
self.assertEqual(++2, 2)
19-
self.assertEqual(+2, 2)
2018
self.assertEqual(+2.0, 2.0)
2119
self.assertEqual(+2j, 2j)
2220

2321
def test_invert(self):
24-
self.assertTrue(-2 == 0 - 2)
25-
self.assertEqual(-0, 0)
26-
self.assertEqual(--2, 2)
27-
self.assertTrue(-2 == 0 - 2)
22+
self.assertTrue(~2 == -(2+1))
23+
self.assertEqual(~0, -1)
24+
self.assertEqual(~~2, 2)
2825

2926
def test_no_overflow(self):
3027
nines = "9" * 32

0 commit comments

Comments
 (0)