comparison babel/messages/tests/pofile.py @ 350:9166eab61e29 trunk

More work on msgctxt support (#54).
author cmlenz
date Mon, 16 Jun 2008 16:49:56 +0000
parents 4db404d0c19b
children 4cdca48fc832
comparison
equal deleted inserted replaced
348:76bfb34282af 350:9166eab61e29
156 msgid "bar" 156 msgid "bar"
157 msgstr "Bahr" 157 msgstr "Bahr"
158 ''') 158 ''')
159 catalog = pofile.read_po(buf, ignore_obsolete=True) 159 catalog = pofile.read_po(buf, ignore_obsolete=True)
160 self.assertEqual(2, len(catalog)) 160 self.assertEqual(2, len(catalog))
161 message = catalog['foo'] 161 message = catalog.get('foo', context='Menu')
162 self.assertEqual('Menu', message.context) 162 self.assertEqual('Menu', message.context)
163 message = catalog['bar'] 163 message = catalog.get('bar', context='Menu')
164 self.assertEqual('Menu', message.context) 164 self.assertEqual('Menu', message.context)
165 165
166 166
167 class WritePoTestCase(unittest.TestCase): 167 class WritePoTestCase(unittest.TestCase):
168 168
Copyright (C) 2012-2017 Edgewall Software