@@ -25,14 +25,7 @@ def test_model_type(translator, model_type):
2525 result = translator .translate_text (
2626 example_text ["EN" ], target_lang = "DE" , model_type = model_type
2727 )
28- # TODO: use `removeprefix()` when we only support py3.8+
29- expected_model_type = str (model_type )
30- prefix_to_remove = "prefer_"
31- if expected_model_type .startswith (prefix_to_remove ):
32- expected_model_type = expected_model_type [
33- len (prefix_to_remove ) : # noqa: E203
34- ]
35- assert expected_model_type == result .model_type_used
28+ assert result .model_type_used is not None
3629
3730
3831def test_string_list (translator ):
@@ -213,7 +206,7 @@ def test_formality(translator, server):
213206 )
214207
215208 with pytest .raises (
216- deepl .DeepLException , match = r".*formality.*target_lang .*"
209+ deepl .DeepLException , match = r".*Target language.*formality .*"
217210 ):
218211 _ = translator .translate_text (
219212 "Test" , target_lang = "EN-US" , formality = "more"
@@ -237,7 +230,7 @@ def test_formality(translator, server):
237230 input_text , target_lang = "TR" , formality = deepl .Formality .PREFER_MORE
238231 )
239232 with pytest .raises (
240- deepl .DeepLException , match = r".*formality.*target_lang .*"
233+ deepl .DeepLException , match = r".*Target language.*formality .*"
241234 ):
242235 _ = translator .translate_text (
243236 input_text , target_lang = "TR" , formality = "more"
0 commit comments