Mercurial > babel > old > mirror
comparison babel/messages/tests/catalog.py @ 231:fc8b8c2bba53
Remove duplicate locations of catalog messages.
author | cmlenz |
---|---|
date | Tue, 24 Jul 2007 21:16:57 +0000 |
parents | aaf36f409166 |
children | 1448b500de40 |
comparison
equal
deleted
inserted
replaced
230:aaf36f409166 | 231:fc8b8c2bba53 |
---|---|
65 cat.add('foo', user_comments=['A comment']) | 65 cat.add('foo', user_comments=['A comment']) |
66 cat.add('foo', user_comments=['A comment', 'Another comment']) | 66 cat.add('foo', user_comments=['A comment', 'Another comment']) |
67 self.assertEqual(['A comment', 'Another comment'], | 67 self.assertEqual(['A comment', 'Another comment'], |
68 cat['foo'].user_comments) | 68 cat['foo'].user_comments) |
69 | 69 |
70 def test_duplicate_user_comment(self): | |
71 cat = catalog.Catalog() | |
72 cat.add('foo', locations=[('foo.py', 1)]) | |
73 cat.add('foo', locations=[('foo.py', 1)]) | |
74 self.assertEqual([('foo.py', 1)], cat['foo'].locations) | |
75 | |
70 def test_update_message_updates_comments(self): | 76 def test_update_message_updates_comments(self): |
71 cat = catalog.Catalog() | 77 cat = catalog.Catalog() |
72 cat[u'foo'] = catalog.Message('foo', locations=[('main.py', 5)]) | 78 cat[u'foo'] = catalog.Message('foo', locations=[('main.py', 5)]) |
73 self.assertEqual(cat[u'foo'].auto_comments, []) | 79 self.assertEqual(cat[u'foo'].auto_comments, []) |
74 self.assertEqual(cat[u'foo'].user_comments, []) | 80 self.assertEqual(cat[u'foo'].user_comments, []) |