MCPcopy Create free account
hub / github.com/DeepL/deepl-python / test_user_agent_opt_out

Function test_user_agent_opt_out

tests/test_general.py:153–162  ·  view source on GitHub ↗
(mock_send)

Source from the content-addressed store, hash-verified

151
152@patch("requests.adapters.HTTPAdapter.send")
153def test_user_agent_opt_out(mock_send):
154 mock_send.return_value = _build_test_response()
155 translator = deepl.Translator(
156 os.environ["DEEPL_AUTH_KEY"], send_platform_info=False
157 )
158 translator.translate_text(example_text["EN"], target_lang="DA")
159 ua_header = mock_send.call_args[0][0].headers["User-agent"]
160 assert "requests/" not in ua_header
161 assert " python/" not in ua_header
162 assert "(" not in ua_header
163
164
165@patch("requests.adapters.HTTPAdapter.send")

Callers

nothing calls this directly

Calls 2

translate_textMethod · 0.95
_build_test_responseFunction · 0.85

Tested by

no test coverage detected