[_n_a_m_e_test] add test_setName test case
This commit is contained in:
parent
a0a400d9c1
commit
898199f2bc
@ -28,6 +28,19 @@ class NameTableTest(unittest.TestCase):
|
||||
self.assertEqual("Sem Fracções", table.getDebugName(292))
|
||||
self.assertEqual(None, table.getDebugName(999))
|
||||
|
||||
def test_setName(self):
|
||||
table = table__n_a_m_e()
|
||||
table.setName("Regular", 2, 1, 0, 0)
|
||||
table.setName("Version 1.000", 5, 3, 1, 0x409)
|
||||
table.setName("寬鬆", 276, 1, 2, 0x13)
|
||||
self.assertEqual("Regular", str(table.getName(2, 1, 0, 0)))
|
||||
self.assertEqual("Version 1.000", str(table.getName(5, 3, 1, 0x409)))
|
||||
self.assertEqual("寬鬆", str(table.getName(276, 1, 2, 0x13)))
|
||||
self.assertTrue(len(table.names) == 3)
|
||||
table.setName("緊縮", 276, 1, 2, 0x13)
|
||||
self.assertEqual("緊縮", str(table.getName(276, 1, 2, 0x13)))
|
||||
self.assertTrue(len(table.names) == 3)
|
||||
|
||||
|
||||
class NameRecordTest(unittest.TestCase):
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user