def test_ungettext_singular(): s = i18n.ungettext('horse', 'horses', 1) assert isinstance(s, type(u'')) assert s == u'cheval'
def test_ungettext_plural(): s = i18n.ungettext('horse', 'horses', 3) assert isinstance(s, type(u'')) assert s == u'chevaux'
def test_ungettext_singular_unknown(): s = i18n.ungettext('unknown1', 'unknown2', 1) assert isinstance(s, type(u'')) assert s == u'unknown1'
def test_ungettext_plural_unknown(): s = i18n.ungettext('unknown1', 'unknown2', 3) assert isinstance(s, type(u'')) assert s == u'unknown2'
def test_ungettext_plural(): s = i18n.ungettext('horse', 'horses', 3) assert isinstance(s, unicode) and (s == u'chevaux')
def test_ungettext_plural_unknown(): i18n.set_locale(i18n.Locale('fr', 'FR')) s = i18n.ungettext('unknown1', 'unknown2', 3) assert isinstance(s, unicode) and (s == u'unknown2')
def test_ungettext_plural_unknown(self): i18n.set_locale(i18n.Locale('fr', 'FR')) s = i18n.ungettext('unknown1', 'unknown2', 3) self.assertIsInstance(s, unicode) self.assertEqual(s, u'unknown2')
def test_ungettext_singular(): s = i18n.ungettext('horse', 'horses', 1) assert isinstance(s, unicode) and (s == u'cheval')
def test_ungettext_plural(self): s = i18n.ungettext('horse', 'horses', 3) self.assertIsInstance(s, unicode) self.assertEqual(s, u'chevaux')
def test_ungettext_singular(self): s = i18n.ungettext('horse', 'horses', 1) self.assertIsInstance(s, unicode) self.assertEqual(s, u'cheval')