mirror of
https://github.com/LukeHagar/connexion.git
synced 2025-12-10 04:19:37 +00:00
Pass along exceptions related to user mistakes
This commit is contained in:
@@ -39,6 +39,9 @@ def test_invalid_operation_does_stop_application_to_setup():
|
||||
with pytest.raises(ResolverError):
|
||||
Api(TEST_FOLDER / "fixtures/missing_op_id/swagger.yaml", "/api/v1.0",
|
||||
{'title': 'OK'})
|
||||
with pytest.raises(ValueError):
|
||||
Api(TEST_FOLDER / "fixtures/user_module_loading_error/swagger.yaml", "/api/v1.0",
|
||||
{'title': 'OK'})
|
||||
|
||||
|
||||
def test_invalid_operation_does_not_stop_application_in_debug_mode():
|
||||
@@ -50,6 +53,10 @@ def test_invalid_operation_does_not_stop_application_in_debug_mode():
|
||||
{'title': 'OK'}, debug=True)
|
||||
assert api.specification['info']['title'] == 'OK'
|
||||
|
||||
api = Api(TEST_FOLDER / "fixtures/user_module_loading_error/swagger.yaml", "/api/v1.0",
|
||||
{'title': 'OK'}, debug=True)
|
||||
assert api.specification['info']['title'] == 'OK'
|
||||
|
||||
|
||||
def test_invalid_schema_file_structure():
|
||||
with pytest.raises(SwaggerValidationError):
|
||||
|
||||
Reference in New Issue
Block a user