catalog = pofile.read_po(buf, locale='ja_JP')
self.assertEqual(1, len(catalog))
self.assertEqual(1, catalog.num_plurals)
- message = catalog.get('foo')
+ message = catalog['foo']
self.assertEqual(1, len(message.string))
def test_more_than_two_plural_forms(self):
catalog = pofile.read_po(buf, locale='lv_LV')
self.assertEqual(1, len(catalog))
self.assertEqual(3, catalog.num_plurals)
- message = catalog.get('foo')
+ message = catalog['foo']
self.assertEqual(3, len(message.string))
self.assertEqual('', message.string[2])
msgid "broken line number"
msgstr ""''')
catalog = pofile.read_po(buf)
- self.assertEqual(catalog.get('missing line number').locations, [])
- self.assertEqual(catalog.get('broken line number').locations, [])
+ self.assertEqual(catalog['missing line number'].locations, [])
+ self.assertEqual(catalog['broken line number'].locations, [])
def suite():
suite = unittest.TestSuite()