(translator, glossary_manager)
| 82 | |
| 83 | |
| 84 | def test_glossary_create_large(translator, glossary_manager): |
| 85 | source_lang = "EN" |
| 86 | target_lang = "DE" |
| 87 | entries = {f"Source-${i}": f"Target-${i}" for i in range(10000)} |
| 88 | with glossary_manager( |
| 89 | source_lang=source_lang, target_lang=target_lang, entries=entries |
| 90 | ) as created_glossary: |
| 91 | assert created_glossary.entry_count == len(entries) |
| 92 | |
| 93 | retrieved_entries = translator.get_glossary_entries(created_glossary) |
| 94 | assert entries == retrieved_entries |
| 95 | |
| 96 | |
| 97 | def test_glossary_get(translator, glossary_manager): |
nothing calls this directly
no test coverage detected