Mercurial > babel > mirror
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 |