import pytest from auth_api.app import app as flask_app @pytest.fixture def app(): flask_app.testing = True flask_app.config["SERVER_NAME"] = "auth_api.test" flask_app.config["AUTH0_DOMAIN"] = "auth0.test" flask_app.config["ATLAS_RESOURCE_GROUPS_MAPPING"] = {"auth_api.test": "test_resource_group"} flask_app.config["ATLAS_API_URL"] = "http://atlas_um.test/api/v1" flask_app.config["ATLAS_OAUTH_TOKEN_URL"] = "http://atlas_um.test/oauth/token" flask_app.config["ATLAS_API_CLIENT_ID"] = "test_id" flask_app.config["ATLAS_API_CLIENT_SECRET"] = "test_secret" flask_app.config["ATLAS_OAUTH_TOKEN_AUDIENCE"] = "atlas|api_read" flask_app.config["ATLAS_API_AUDIENCE"] = "atlas|test" return flask_app @pytest.fixture def client(app): with app.test_client() as client: with app.app_context(): yield client