Mercurial > babel > old > mirror
diff babel/messages/tests/catalog.py @ 229:85340bec3a97
Fix tests broken by [233], and add new tests.
author | cmlenz |
---|---|
date | Fri, 20 Jul 2007 16:20:43 +0000 |
parents | f358dd40a960 |
children | aaf36f409166 |
line wrap: on
line diff
--- a/babel/messages/tests/catalog.py +++ b/babel/messages/tests/catalog.py @@ -53,6 +53,14 @@ cat.add(('foo', 'foos')) self.assertEqual(1, len(cat)) + def test_duplicate_auto_comment(self): + msg = catalog.Message('foo', auto_comments=['A comment', 'A comment']) + self.assertEqual(['A comment'], msg.auto_comments) + + def test_duplicate_user_comment(self): + msg = catalog.Message('foo', user_comments=['A comment', 'A comment']) + self.assertEqual(['A comment'], msg.user_comments) + def test_update_message_updates_comments(self): cat = catalog.Catalog() cat[u'foo'] = catalog.Message('foo', locations=[('main.py', 5)])