Mercurial > babel > old > mirror
changeset 369:e6b370b49d46
Make sure the fix also works for multiple translator comments. Refs #119.
author | palgarvio |
---|---|
date | Thu, 26 Jun 2008 21:16:42 +0000 |
parents | dd63a41afbba |
children | d1a9c618d2d5 |
files | babel/messages/tests/extract.py |
diffstat | 1 files changed, 10 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/babel/messages/tests/extract.py +++ b/babel/messages/tests/extract.py @@ -74,6 +74,11 @@ # NOTE: This Comment SHOULD Be Extracted add_notice(req, ngettext("Foo deleted.", "Foos deleted.", len(selected))) + +# NOTE: This Comment SHOULD Be Extracted +# NOTE: And This One Too +add_notice(req, ngettext("Bar deleted.", + "Bars deleted.", len(selected))) """) messages = list(extract.extract_python(buf, ('ngettext','_'), ['NOTE:'], @@ -90,6 +95,11 @@ u'Catalogs deleted.', None), [u'NOTE: This Comment SHOULD Be Extracted']), messages[0]) + self.assertEqual((15, 'ngettext', (u'Bar deleted.', u'Bars deleted.', + None), + [u'NOTE: This Comment SHOULD Be Extracted', + u'NOTE: And This One Too']), + messages[3]) def test_declarations(self): buf = StringIO("""\