Пример #1
0
 def test_translate(self):
     machine_translation = DummyTranslation()
     self.assertEqual(
         machine_translation.translate('cs', 'Hello', MockUnit(), None), [])
     self.assertEqual(
         len(
             machine_translation.translate('cs', 'Hello, world!',
                                           MockUnit(), None)), 2)
Пример #2
0
 def test_support(self):
     machine_translation = DummyTranslation()
     self.assertTrue(machine_translation.is_supported('en', 'cs'))
     self.assertFalse(machine_translation.is_supported('en', 'de'))
Пример #3
0
 def test_translate_fallback_missing(self):
     machine_translation = DummyTranslation()
     self.assertEqual(
         machine_translation.translate('de_CZ', 'Hello, world!', MockUnit(),
                                       None), [])
Пример #4
0
 def test_translate_fallback(self):
     machine_translation = DummyTranslation()
     self.assertEqual(
         len(
             machine_translation.translate('cs_CZ', 'Hello, world!',
                                           MockUnit(), None)), 2)