Skip to content

Commit

Permalink
gh-99688: Fix outdated tests in test_unary (#99712)
Browse files Browse the repository at this point in the history
* Remove duplicates from "L" suffix removal
* test_invert now tests `~`.
  • Loading branch information
Isaac-Lee authored Dec 11, 2022
1 parent 868bab0 commit 54289f8
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions Lib/test/test_unary.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,20 @@ def test_negative(self):
self.assertTrue(-2 == 0 - 2)
self.assertEqual(-0, 0)
self.assertEqual(--2, 2)
self.assertTrue(-2 == 0 - 2)
self.assertTrue(-2.0 == 0 - 2.0)
self.assertTrue(-2j == 0 - 2j)

def test_positive(self):
self.assertEqual(+2, 2)
self.assertEqual(+0, 0)
self.assertEqual(++2, 2)
self.assertEqual(+2, 2)
self.assertEqual(+2.0, 2.0)
self.assertEqual(+2j, 2j)

def test_invert(self):
self.assertTrue(-2 == 0 - 2)
self.assertEqual(-0, 0)
self.assertEqual(--2, 2)
self.assertTrue(-2 == 0 - 2)
self.assertTrue(~2 == -(2+1))
self.assertEqual(~0, -1)
self.assertEqual(~~2, 2)

def test_no_overflow(self):
nines = "9" * 32
Expand Down

0 comments on commit 54289f8

Please # to comment.