summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_capi/test_abstract.py
diff options
context:
space:
mode:
authorEvan Kohilas <ekohilas@users.noreply.github.com>2023-10-29 07:00:19 (GMT)
committerGitHub <noreply@github.com>2023-10-29 07:00:19 (GMT)
commit842e5fcdcd00143cf43ba24c8eb099b8c6ad41af (patch)
tree9782bf9e7d0f5b6a23f1697af68fed199ac49033 /Lib/test/test_capi/test_abstract.py
parent3ac9851d69d0f2b53467c60c0f0f269d780df935 (diff)
downloadcpython-842e5fcdcd00143cf43ba24c8eb099b8c6ad41af.zip
cpython-842e5fcdcd00143cf43ba24c8eb099b8c6ad41af.tar.gz
cpython-842e5fcdcd00143cf43ba24c8eb099b8c6ad41af.tar.bz2
gh-94808: Add coverage test for number check (gh-111445)
Diffstat (limited to 'Lib/test/test_capi/test_abstract.py')
-rw-r--r--Lib/test/test_capi/test_abstract.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/Lib/test/test_capi/test_abstract.py b/Lib/test/test_capi/test_abstract.py
index eeaef60..687ce1e 100644
--- a/Lib/test/test_capi/test_abstract.py
+++ b/Lib/test/test_capi/test_abstract.py
@@ -817,6 +817,13 @@ class CAPITest(unittest.TestCase):
self.assertRaises(TypeError, xtuple, 42)
self.assertRaises(SystemError, xtuple, NULL)
+ def test_number_check(self):
+ number_check = _testcapi.number_check
+ self.assertTrue(number_check(1 + 1j))
+ self.assertTrue(number_check(1))
+ self.assertTrue(number_check(0.5))
+ self.assertFalse(number_check("1 + 1j"))
+
if __name__ == "__main__":
unittest.main()