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)])
Copyright (C) 2012-2017 Edgewall Software