Skip to content

Commit cd3416c

Browse files
Fix tests.
1 parent e4abdae commit cd3416c

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

Lib/test/test_unicodedata.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -182,10 +182,14 @@ def test_numeric(self):
182182

183183
# New in 4.1.0
184184
self.assertEqual(self.db.numeric('\U0001012A', None), None if self.old else 9000)
185+
# Changed in 4.1.0
186+
self.assertEqual(self.db.numeric('\u5793', None), 1e20 if self.old else None)
185187
# New in 5.0.0
186188
self.assertEqual(self.db.numeric('\u07c0', None), None if self.old else 0.0)
187189
# New in 5.1.0
188190
self.assertEqual(self.db.numeric('\ua627', None), None if self.old else 7.0)
191+
# Changed in 5.2.0
192+
self.assertEqual(self.db.numeric('\u09f6'), 3.0 if self.old else 3/16)
189193
# New in 6.0.0
190194
self.assertEqual(self.db.numeric('\u0b72', None), None if self.old else 0.25)
191195
# New in 12.0.0
@@ -541,12 +545,6 @@ def test_issue29456(self):
541545
self.assertEqual(self.db.normalize('NFC', u11a7_str_a), u11a7_str_b)
542546
self.assertEqual(self.db.normalize('NFC', u11c3_str_a), u11c3_str_b)
543547

544-
def test_issue40243(self):
545-
# BENGALI CURRENCY NUMERATOR FOUR
546-
u09f7 = '\u09f7'
547-
self.assertEqual(self.db.numeric(u09f7), 0.25)
548-
self.assertEqual(self.db.ucd_3_2_0.numeric(u09f7), 4.0)
549-
550548
def test_east_asian_width(self):
551549
eaw = self.db.east_asian_width
552550
self.assertRaises(TypeError, eaw, b'a')
@@ -863,9 +861,9 @@ def graphemes(*args):
863861
class Unicode_3_2_0_FunctionsTest(unittest.TestCase, BaseUnicodeFunctionsTest):
864862
db = unicodedata.ucd_3_2_0
865863
old = True
866-
expectedchecksum = ('f4526159891a4b766dd48045646547178737ba09'
864+
expectedchecksum = ('4154d8d1232837e255edf3cdcbb5ab184d71f4a4'
867865
if quicktest else
868-
'f217b8688d7bdff31db4207e078a96702f091597')
866+
'3aabaf66823b21b3d305dad804a62f6f6387c93e')
869867

870868

871869
class UnicodeMiscTest(unittest.TestCase):

0 commit comments

Comments
 (0)