Skip to content

Commit df4d53a

Browse files
authored
pythongh-94808: Add coverage for boolobject.c:bool_new (pythonGH-94859)
`bool_new` had no coverage. Automerge-Triggered-By: GH:brandtbucher
1 parent 9ea72e9 commit df4d53a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Lib/test/test_bool.py

+7
Original file line numberDiff line numberDiff line change
@@ -369,6 +369,13 @@ def f(x):
369369
f(x)
370370
self.assertGreaterEqual(x.count, 1)
371371

372+
def test_bool_new(self):
373+
self.assertIs(bool.__new__(bool), False)
374+
self.assertIs(bool.__new__(bool, 1), True)
375+
self.assertIs(bool.__new__(bool, 0), False)
376+
self.assertIs(bool.__new__(bool, False), False)
377+
self.assertIs(bool.__new__(bool, True), True)
378+
372379

373380
if __name__ == "__main__":
374381
unittest.main()

0 commit comments

Comments
 (0)