()
| 21 | |
| 22 | |
| 23 | def test_remove_regional_variant(): |
| 24 | for lang, expected in [ |
| 25 | ("EN-US", "EN"), |
| 26 | ("en-GB", "EN"), |
| 27 | ("de-AT", "DE"), |
| 28 | (deepl.Language.ENGLISH_AMERICAN, "EN"), |
| 29 | (deepl.Language.ENGLISH_BRITISH, "EN"), |
| 30 | (deepl.Language.GERMAN, "DE"), |
| 31 | (deepl.Language.ACEHNESE, "ACE"), |
| 32 | (deepl.Language.KURDISH_KURMANJI, "KMR"), |
| 33 | (deepl.Language.SPANISH_LATIN_AMERICAN, "ES"), |
| 34 | ]: |
| 35 | assert deepl.Language.remove_regional_variant(lang) == expected |
| 36 | |
| 37 | |
| 38 | @pytest.mark.parametrize( |
nothing calls this directly
no test coverage detected