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) )