gh-111495: Add tests for PyNumber C API (#111996)

This commit is contained in:
Sergey B Kirpichev 2024-08-26 16:59:22 +03:00 committed by GitHub
parent c68a93c582
commit 2f20f5a9bc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 496 additions and 7 deletions

View file

@ -994,13 +994,6 @@ class CAPITest(unittest.TestCase):
self.assertRaises(TypeError, xtuple, 42)
self.assertRaises(SystemError, xtuple, NULL)
def test_number_check(self):
number_check = _testlimitedcapi.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"))
def test_object_generichash(self):
# Test PyObject_GenericHash()
generichash = _testcapi.object_generichash