Skip to content

What setup is required to get Translate system tests running? #2063

@tseaver

Description

@tseaver

I have the Translate API enabled, but see the following when running tox -e system-tests:

======================================================================
ERROR: test_detect_language (translate.TestTranslate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/agendaless/Google/src/gcloud-python/system_tests/translate.py", line 55, in test_detect_language
    detections = Config.CLIENT.detect_language(values)
  File "/home/tseaver/projects/agendaless/Google/src/gcloud-python/.tox/system-tests/lib/python2.7/site-packages/gcloud/translate/client.py", line 121, in detect_language
    method='GET', path='/detect', query_params=query_params)
  File "/home/tseaver/projects/agendaless/Google/src/gcloud-python/.tox/system-tests/lib/python2.7/site-packages/gcloud/connection.py", line 347, in api_request
    error_info=method + ' ' + url)
BadRequest: 400 Bad Request (GET https://www.googleapis.com/language/translate/v2/detect?key=None&q=takoy&q=fa%C3%A7ade&q=s%27il+vous+plait)

======================================================================
ERROR: test_get_languages (translate.TestTranslate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/agendaless/Google/src/gcloud-python/system_tests/translate.py", line 43, in test_get_languages
    result = Config.CLIENT.get_languages()
  File "/home/tseaver/projects/agendaless/Google/src/gcloud-python/.tox/system-tests/lib/python2.7/site-packages/gcloud/translate/client.py", line 79, in get_languages
    method='GET', path='/languages', query_params=query_params)
  File "/home/tseaver/projects/agendaless/Google/src/gcloud-python/.tox/system-tests/lib/python2.7/site-packages/gcloud/connection.py", line 347, in api_request
    error_info=method + ' ' + url)
BadRequest: 400 Bad Request (GET https://www.googleapis.com/language/translate/v2/languages?key=None&target=en)

======================================================================
ERROR: test_translate (translate.TestTranslate)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/agendaless/Google/src/gcloud-python/system_tests/translate.py", line 65, in test_translate
    target_language='de')
  File "/home/tseaver/projects/agendaless/Google/src/gcloud-python/.tox/system-tests/lib/python2.7/site-packages/gcloud/translate/client.py", line 212, in translate
    method='GET', path='', query_params=query_params)
  File "/home/tseaver/projects/agendaless/Google/src/gcloud-python/.tox/system-tests/lib/python2.7/site-packages/gcloud/connection.py", line 347, in api_request
    error_info=method + ' ' + url)
BadRequest: 400 Bad Request (GET https://www.googleapis.com/language/translate/v2?key=None&target=de&q=hvala+ti&q=dankon&q=Me+llamo+Jeff&q=My+name+is+Jeff)

----------------------------------------------------------------------

Metadata

Metadata

Assignees

Labels

api: translationIssues related to the Cloud Translation API API.testingtype: questionRequest for information or clarification. Not an issue.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions