@@ -912,40 +912,6 @@ def test_retries_failing_properties_while_making_progress(self, mocker, config):
912
912
913
913
914
914
class TestProcessModels :
915
- def test_retries_failing_models_while_making_progress (
916
- self , mocker , model_property_factory , any_property_factory , config
917
- ):
918
- from openapi_python_client .parser .properties import _process_models
919
-
920
- first_model = model_property_factory ()
921
- second_class_name = ClassName ("second" , "" )
922
- second_model = model_property_factory ()
923
- any_prop = any_property_factory ()
924
- schemas = Schemas (
925
- classes_by_name = {
926
- ClassName ("first" , "" ): first_model ,
927
- second_class_name : second_model ,
928
- ClassName ("non-model" , "" ): any_prop ,
929
- },
930
- models_to_process = [first_model , second_model ],
931
- )
932
- process_model = mocker .patch (
933
- f"{ MODULE_NAME } .process_model" , side_effect = [PropertyError (), schemas , PropertyError ()]
934
- )
935
- process_model_errors = mocker .patch (f"{ MODULE_NAME } ._process_model_errors" , return_value = ["error" ])
936
-
937
- result = _process_models (schemas = schemas , config = config )
938
-
939
- process_model .assert_has_calls (
940
- [
941
- call (first_model , schemas = schemas , config = config ),
942
- call (second_model , schemas = schemas , config = config ),
943
- call (first_model , schemas = schemas , config = config ),
944
- ]
945
- )
946
- assert process_model_errors .was_called_once_with ([(first_model , PropertyError ())])
947
- assert all (error in result .errors for error in process_model_errors .return_value )
948
-
949
915
def test_detect_recursive_allof_reference_no_retry (self , mocker , model_property_factory , config ):
950
916
from openapi_python_client .parser .properties import Class , _process_models
951
917
from openapi_python_client .schema import Reference
0 commit comments