def testBundle(self):
     trans = rbtranslations.translation("test", __file__, ["de_AT", "fr_FR"])
     self.assertEqual(trans.language, "de_AT")
     self.assertEqual(trans.gettext("pancake"), "Palatschinken")
     self.assertEqual(trans.ugettext("mobile phone"), "Handy")
     self.assertEqual(trans.ugettext("computer"), "ordinateur")
     self.assertEqual(trans.ugettext("unknown"), "unknown")
     self.assertEqual(trans.gettext("Result = "), "Ergebnis = ")
     self.assertEqual(trans.ugettext(u"π"), u"pi")
     self.assertEqual(trans.ugettext(u"π".encode("utf-8")), u"pi")
 def testFound(self):
     trans = rbtranslations.translation("test", __file__, ["de_AT", "fr_FR"])
     self.assertEqual(trans.language, "de_AT")
     trans = rbtranslations.translation("test", __file__, ["fr_FR", "de_AT"])
     self.assertEqual(trans.language, "fr")