Skip to content

Commit 2695c06

Browse files
committed
Add C API test coverage (only test_long_fromunicodeobject)
- `CAPIFloatTest.test_fromstring` doesn't test for minus signs - I can't find `complex` C API tests
1 parent 973e191 commit 2695c06

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

Lib/test/test_capi/test_long.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,9 @@ def test_long_fromunicodeobject(self):
143143
self.assertEqual(fromunicodeobject('0xcafe', 0), 0xcafe)
144144
self.assertRaises(ValueError, fromunicodeobject, 'cafe', 0)
145145
self.assertEqual(fromunicodeobject('-123', 10), -123)
146+
self.assertEqual(fromunicodeobject('\N{MINUS SIGN}123', 10), -123)
146147
self.assertEqual(fromunicodeobject(' -123 ', 10), -123)
148+
self.assertEqual(fromunicodeobject(' \N{MINUS SIGN}123 ', 10), -123)
147149
self.assertEqual(fromunicodeobject('1_23', 10), 123)
148150
self.assertRaises(ValueError, fromunicodeobject, '- 123', 10)
149151
self.assertRaises(ValueError, fromunicodeobject, '', 10)

0 commit comments

Comments
 (0)