]> git.ipfire.org Git - thirdparty/babel.git/commitdiff
Use item access to catalog messages in tests, so that they can be easily ported back...
authorChristopher Lenz <cmlenz@gmail.com>
Tue, 8 Jul 2008 20:50:07 +0000 (20:50 +0000)
committerChristopher Lenz <cmlenz@gmail.com>
Tue, 8 Jul 2008 20:50:07 +0000 (20:50 +0000)
babel/messages/tests/pofile.py

index 3e3a2c7eff22f36add00fbe6ed4e0137669fdc62..7e245760c873cf9319fd5954e32d19148ffd192d 100644 (file)
@@ -171,7 +171,7 @@ msgstr[1] "Vohs"''') # This is a bad po, ja_JP only uses msgstr[0]
         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 @@ msgstr[1] "Vohs"''') # last translation form is missing
         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 @@ msgstr ""
 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()