# HG changeset patch # User cmlenz # Date 1215550207 0 # Node ID d0ee047cd3ae0ff5d70aeb36734953bae4094928 # Parent 5aab9f258dc0aafb2b5ab467880feadee986ad1a Use item access to catalog messages in tests, so that they can be easily ported back to the 0.9.x branch. diff --git a/babel/messages/tests/pofile.py b/babel/messages/tests/pofile.py --- a/babel/messages/tests/pofile.py +++ b/babel/messages/tests/pofile.py @@ -171,7 +171,7 @@ 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): @@ -183,7 +183,7 @@ 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]) @@ -414,8 +414,8 @@ 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()