@@ -54,19 +54,17 @@ def test_detect_language(self):
5454 self .assertEqual (detections [2 ]["language" ], "fr" )
5555
5656 def test_translate (self ):
57- values = ["hvala ti " , "dankon " , "Me llamo Jeff" , "My name is Jeff" ]
57+ values = ["petnaest " , "dek kvin " , "Me llamo Jeff" , "My name is Jeff" ]
5858 translations = Config .CLIENT .translate (
5959 values , target_language = "de" , model = "nmt"
6060 )
6161 self .assertEqual (len (values ), len (translations ))
6262
6363 self .assertEqual (translations [0 ]["detectedSourceLanguage" ].lower (), "hr" )
64- self .assertEqual (translations [0 ]["translatedText" ].lower (), "danke " )
64+ self .assertEqual (translations [0 ]["translatedText" ].lower (), u"fünfzehn " )
6565
6666 self .assertEqual (translations [1 ]["detectedSourceLanguage" ], "eo" )
67- # For some reason this is translated as both "dank" and "danke"
68- # in a seemingly non-deterministic way.
69- self .assertIn (translations [1 ]["translatedText" ].lower (), ("dank" , "danke" ))
67+ self .assertEqual (translations [1 ]["translatedText" ].lower (), u"fünfzehn" )
7068
7169 self .assertEqual (translations [2 ]["detectedSourceLanguage" ], "es" )
7270 self .assertEqual (translations [2 ]["translatedText" ].lower (), u"ich heiße jeff" )
0 commit comments