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