diff babel/catalog/tests/pofile.py @ 17:55e22bc56f0c trunk

Recognize python-format messages also for unnamed parameters.
author cmlenz
date Thu, 31 May 2007 17:07:49 +0000
parents e6ba3e878b10
children b09e90803d1b
line wrap: on
line diff
--- a/babel/catalog/tests/pofile.py
+++ b/babel/catalog/tests/pofile.py
@@ -16,9 +16,19 @@
 
 from babel.catalog import pofile
 
+
+class PythonFormatFlagUnitTest(unittest.TestCase):
+
+    def test_without_name(self):
+        assert pofile.PYTHON_FORMAT('foo %d bar')
+        assert pofile.PYTHON_FORMAT('foo %s bar')
+        assert pofile.PYTHON_FORMAT('foo %r bar')
+
+
 def suite():
     suite = unittest.TestSuite()
     suite.addTest(doctest.DocTestSuite(pofile))
+    suite.addTest(unittest.makeSuite(PythonFormatFlagUnitTest))
     return suite
 
 if __name__ == '__main__':
Copyright (C) 2012-2017 Edgewall Software