@@ -38,13 +38,13 @@ def test_failed_translation_raises_not_translated(self, mock_request):
3838        assert_equal (mock_request .call_count , len (failed_responses ))
3939
4040    @mock .patch ("textblob.translate.Translator._request" ) 
41-     def  test_tk_parameter_included_in_requests (self , mock_request ):
41+     def  test_tk_parameter_included_in_request_url (self , mock_request ):
4242        mock_request .return_value  =  '["Esta es una frase.","en"]' 
4343        self .translator .translate (self .sentence , to_lang = "es" )
4444        assert_true (mock_request .called_once )
4545        args , kwargs  =  mock_request .call_args 
46-         tk  =  kwargs [ 'data' ][ 'tk' ]
47-         assert_true (re .match (r'^ \d+\.\d+$'tk ))
46+         url  =  args [ 0 ]
47+         assert_true (re .match ('.+&tk= \d+\.\d+$'url ))
4848
4949    @mock .patch ('textblob.translate.Translator._request' ) 
5050    def  test_detect (self , mock_request ):
@@ -84,7 +84,7 @@ def test_translate_spaces(self):
8484        assert_equal (to_en , "Hello, my name is Adrian! How are you? I am good" )
8585
8686    def  test_translate_missing_from_language_auto_detects (self ):
87-         text  =  "Ich besorge  das Bier" 
87+         text  =  "Ich hole  das Bier" 
8888        translated  =  self .translator .translate (text , to_lang = "en" )
8989        assert_equal (translated , "I'll get the beer" )
9090
@@ -94,16 +94,16 @@ def test_translate_text(self):
9494        assert_equal (translated , "Esta es una frase." )
9595        es_text  =  "Esta es una frase." 
9696        to_en  =  self .translator .translate (es_text , from_lang = "es" , to_lang = "en" )
97-         assert_equal (to_en , "This is a sentence ." )
97+         assert_equal (to_en , "This is a phrase ." )
9898
9999    def  test_translate_non_ascii (self ):
100100        text  =  "ذات سيادة كاملة" 
101101        translated  =  self .translator .translate (text , from_lang = 'ar' , to_lang = 'en' )
102102        assert_equal (translated , "With full sovereignty" )
103103
104-         text2  =  "美丽优于丑陋 " 
104+         text2  =  "美丽比丑陋更好 " 
105105        translated  =  self .translator .translate (text2 , from_lang = "zh-CN" , to_lang = 'en' )
106-         assert_equal (translated , "Beautiful  is better than ugly" )
106+         assert_equal (translated , "Beauty  is better than ugly" )
107107
108108    @mock .patch ('textblob.translate.Translator._validate_translation' , mock .MagicMock ()) 
109109    def  test_translate_unicode_escape (self ):
0 commit comments