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

Function test_glossary_translate_text_sentence

tests/test_glossary.py:163–179  ·  view source on GitHub ↗
(translator, glossary_manager)

Source from the content-addressed store, hash-verified

161
162@needs_real_server
163def test_glossary_translate_text_sentence(translator, glossary_manager):
164 source_lang = "EN"
165 target_lang = "DE"
166 input_text = "The artist was awarded a prize."
167 with glossary_manager(
168 source_lang=source_lang,
169 target_lang=target_lang,
170 entries={"artist": "Maler", "prize": "Gewinn"},
171 ) as created_glossary:
172 result = translator.translate_text(
173 input_text,
174 source_lang="EN",
175 target_lang="DE",
176 glossary=created_glossary,
177 )
178 assert "Maler" in result.text
179 assert "Gewinn" in result.text
180
181
182def test_glossary_translate_text_basic(translator, glossary_manager):

Callers

nothing calls this directly

Calls 2

glossary_managerFunction · 0.85
translate_textMethod · 0.80

Tested by

no test coverage detected