From b0cca34bd1cd53c483a6b24b7fd895d6a7b7cfa7 Mon Sep 17 00:00:00 2001 From: sturmianseq Date: Mon, 16 Aug 2021 21:56:21 -0700 Subject: [PATCH 1/2] Resetting `api.app.view_functions` to the initial state --- tests/test_sqlalchemy_data_layer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/test_sqlalchemy_data_layer.py b/tests/test_sqlalchemy_data_layer.py index 3662ca8f..31f9e6aa 100644 --- a/tests/test_sqlalchemy_data_layer.py +++ b/tests/test_sqlalchemy_data_layer.py @@ -1888,6 +1888,7 @@ def test_api(app, person_list): api = Api(app) api.route(person_list, 'person_list', '/persons', '/person_list') api.init_app() + api.app.view_functions.clear() def test_api_resources(app, person_list): From 558ab2bfaf70d53202e7612481a90c75b88c1bd8 Mon Sep 17 00:00:00 2001 From: sturmianseq Date: Sat, 28 Aug 2021 07:58:17 -0700 Subject: [PATCH 2/2] Removing state pollution in `test_api_resources` --- tests/test_sqlalchemy_data_layer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/test_sqlalchemy_data_layer.py b/tests/test_sqlalchemy_data_layer.py index 31f9e6aa..59656eac 100644 --- a/tests/test_sqlalchemy_data_layer.py +++ b/tests/test_sqlalchemy_data_layer.py @@ -1895,6 +1895,7 @@ def test_api_resources(app, person_list): api = Api() api.route(person_list, 'person_list2', '/persons', '/person_list') api.init_app(app) + api.app.view_functions.clear() def test_relationship_containing_hyphens(api, app, client, person_schema, person_computers, register_routes,