Skip to content

Commit 88b1f67

Browse files
committed
Remove unneeded mock-based test
1 parent 776496d commit 88b1f67

File tree

1 file changed

+0
-34
lines changed

1 file changed

+0
-34
lines changed

tests/test_parser/test_properties/test_init.py

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -912,40 +912,6 @@ def test_retries_failing_properties_while_making_progress(self, mocker, config):
912912

913913

914914
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-
949915
def test_detect_recursive_allof_reference_no_retry(self, mocker, model_property_factory, config):
950916
from openapi_python_client.parser.properties import Class, _process_models
951917
from openapi_python_client.schema import Reference

0 commit comments

Comments
 (0)