From 3c30a45e5722fb665decc11996f59791a897958f Mon Sep 17 00:00:00 2001 From: Isaac-Lee Date: Wed, 23 Nov 2022 10:45:37 +0900 Subject: [PATCH 1/2] Update test for invert operator --- Lib/test/test_unary.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Lib/test/test_unary.py b/Lib/test/test_unary.py index c3c17cc9f611dd..ff9ffc3c3c1ee9 100644 --- a/Lib/test/test_unary.py +++ b/Lib/test/test_unary.py @@ -21,10 +21,9 @@ def test_positive(self): 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 From 9720240aec3a3975cc8ea3e0faaed66fa014d31c Mon Sep 17 00:00:00 2001 From: Isaac-Lee Date: Wed, 23 Nov 2022 10:47:17 +0900 Subject: [PATCH 2/2] Remove redundant test cases --- Lib/test/test_unary.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/Lib/test/test_unary.py b/Lib/test/test_unary.py index ff9ffc3c3c1ee9..a45fbf6bd6bc54 100644 --- a/Lib/test/test_unary.py +++ b/Lib/test/test_unary.py @@ -8,7 +8,6 @@ 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) @@ -16,7 +15,6 @@ 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) pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy