diff babel/messages/tests/pofile.py @ 421:fcde0f2ff278 trunk

Include patch from Asheesh Laroia. Fixes #45.
author palgarvio
date Thu, 18 Dec 2008 00:19:47 +0000
parents d0ee047cd3ae
children fb926f48efba
line wrap: on
line diff
--- a/babel/messages/tests/pofile.py
+++ b/babel/messages/tests/pofile.py
@@ -163,6 +163,12 @@
         message = catalog.get('bar', context='Menu')
         self.assertEqual('Menu', message.context)
 
+        # And verify it pass through write_po
+        out_buf = StringIO()
+        pofile.write_po(out_buf, catalog, omit_header=True)
+        assert out_buf.getvalue().strip() == buf.getvalue().strip(), \
+                                                            out_buf.getvalue()
+
     def test_singlular_plural_form(self):
         buf = StringIO(r'''msgid "foo"
 msgid_plural "foo"
Copyright (C) 2012-2017 Edgewall Software