def testMergeSucceeds(self): strings = [] for lang in self.languages: s = String('key', [lang]) s.add(lang, build_test_text(lang)) strings.append(s) merged = String('key', []) for s in strings: merged.merge(s) for lang in self.languages: text = build_test_text(lang) self.assertEqual(text, merged.get(lang))
def testMergeSucceeds(self): strings = [] for lang in self.languages: s = String('key', [ lang ] ) s.add( lang, build_test_text(lang) ) strings.append(s) merged = String('key', []) for s in strings: merged.merge(s) for lang in self.languages: text = build_test_text(lang) self.assertEqual(text, merged.get(lang) )