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)
def test_translate_fallback_missing(self): machine_translation = DummyTranslation() self.assertEqual( machine_translation.translate( 'de_CZ', 'Hello, world!', MockUnit(), None ), [] )
def test_translate_fallback(self): machine_translation = DummyTranslation() self.assertEqual( len( machine_translation.translate( 'cs_CZ', 'Hello, world!', MockUnit(), None ) ), 2 )
def test_translate(self): machine_translation = DummyTranslation() self.assertEqual( machine_translation.translate('cs', 'Hello', None, None), [] ) self.assertEqual( len( machine_translation.translate( 'cs', 'Hello, world!', None, None ) ), 2 )
def test_support(self): machine_translation = DummyTranslation() self.assertTrue(machine_translation.is_supported('cs')) self.assertFalse(machine_translation.is_supported('de'))
def test_support(self): machine_translation = DummyTranslation() self.assertTrue(machine_translation.is_supported('en', 'cs')) self.assertFalse(machine_translation.is_supported('en', 'de'))
def test_translate_fallback_missing(self): machine_translation = DummyTranslation() self.assertEqual( machine_translation.translate('de_CZ', 'Hello, world!', MockUnit(), None), [])
def test_translate_fallback(self): machine_translation = DummyTranslation() self.assertEqual( len( machine_translation.translate('cs_CZ', 'Hello, world!', MockUnit(), None)), 2)