Пример #1
0
 def test_copy_message_replaces_string(self):
     old_message = Message("id", string="a", locations=[("file1", "2")])
     new_message = copy_message(old_message, string="b")
     expected_message = Message("id",
                                string="b",
                                locations=[("file1", "2")])
     assert_messages_deeply_equal(new_message, expected_message)
Пример #2
0
 def test_find_corresponding_message_exists(self):
     catalog = Catalog()
     catalog.add("id", string="Text")
     corresponding = find_corresponding_message(catalog, Message("id"))
     self.assertTrue(corresponding)
     assert_messages_deeply_equal(corresponding, catalog.get("id"))
     self.assertEqual(find_corresponding_string(catalog, Message("id")),
                      "Text")