diff --git a/translate/tests/system.py b/translate/tests/system.py index 402be16399be..e4b971e238f0 100644 --- a/translate/tests/system.py +++ b/translate/tests/system.py @@ -66,8 +66,10 @@ def test_translate(self): self.assertEqual( translations[1]['detectedSourceLanguage'], 'eo') - self.assertEqual( - translations[1]['translatedText'], 'dank') + # For some reason this is translated as both "dank" and "danke" + # in a seemingly non-deterministic way. + self.assertIn( + translations[1]['translatedText'], ('dank', 'danke')) self.assertEqual( translations[2]['detectedSourceLanguage'], 'es')