gh-99688: Fix tests in `test` in `test_unary.py` by Isaac-Lee · Pull Request #99712 · python/cpython
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