Mercurial > babel > old > mirror
comparison babel/messages/tests/catalog.py @ 546:10de195cfb04
catalog.add() now returns the message instance (closes #245)
author | fschwarz |
---|---|
date | Sat, 19 Mar 2011 19:28:59 +0000 |
parents | e93f68837913 |
children |
comparison
equal
deleted
inserted
replaced
543:1d386483ccb6 | 546:10de195cfb04 |
---|---|
55 msg.flags.add('fuzzy') | 55 msg.flags.add('fuzzy') |
56 assert not clone.fuzzy and msg.fuzzy | 56 assert not clone.fuzzy and msg.fuzzy |
57 | 57 |
58 | 58 |
59 class CatalogTestCase(unittest.TestCase): | 59 class CatalogTestCase(unittest.TestCase): |
60 def test_add_returns_message_instance(self): | |
61 cat = catalog.Catalog() | |
62 message = cat.add('foo') | |
63 self.assertEquals('foo', message.id) | |
60 | 64 |
61 def test_two_messages_with_same_singular(self): | 65 def test_two_messages_with_same_singular(self): |
62 cat = catalog.Catalog() | 66 cat = catalog.Catalog() |
63 cat.add('foo') | 67 cat.add('foo') |
64 cat.add(('foo', 'foos')) | 68 cat.add(('foo', 'foos')) |