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

Function do_cleanup

tests/conftest.py:223–230  ·  view source on GitHub ↗
(predicate: Callable[[deepl.GlossaryInfo], bool])

Source from the content-addressed store, hash-verified

221 """
222
223 def do_cleanup(predicate: Callable[[deepl.GlossaryInfo], bool]):
224 glossaries = deepl_client.list_multilingual_glossaries()
225 for glossary in glossaries:
226 if predicate(glossary):
227 try:
228 deepl_client.delete_multilingual_glossary(glossary)
229 except deepl.DeepLException:
230 pass
231
232 return do_cleanup
233

Callers

nothing calls this directly

Tested by

no test coverage detected