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'
Esempio n. 5
0
def test_ungettext_plural():
    s = i18n.ungettext('horse', 'horses', 3)
    assert isinstance(s, unicode) and (s == u'chevaux')
Esempio n. 6
0
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')
Esempio n. 7
0
 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')
Esempio n. 8
0
def test_ungettext_singular():
    s = i18n.ungettext('horse', 'horses', 1)
    assert isinstance(s, unicode) and (s == u'cheval')
Esempio n. 9
0
 def test_ungettext_plural(self):
     s = i18n.ungettext('horse', 'horses', 3)
     self.assertIsInstance(s, unicode)
     self.assertEqual(s, u'chevaux')
Esempio n. 10
0
 def test_ungettext_singular(self):
     s = i18n.ungettext('horse', 'horses', 1)
     self.assertIsInstance(s, unicode)
     self.assertEqual(s, u'cheval')
Esempio n. 11
0
 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')
Esempio n. 12
0
 def test_ungettext_plural(self):
     s = i18n.ungettext('horse', 'horses', 3)
     self.assertIsInstance(s, unicode)
     self.assertEqual(s, u'chevaux')
Esempio n. 13
0
 def test_ungettext_singular(self):
     s = i18n.ungettext('horse', 'horses', 1)
     self.assertIsInstance(s, unicode)
     self.assertEqual(s, u'cheval')