Files
plantillas-proyectos/backend/api/v1/modules/public/reference_data/conftest.py

16 lines
2.3 KiB
Python

import pytest
from fastapi.testclient import TestClient
from api.v1.modules.public.reference_data.transport_types.routes import router
from fastapi import FastAPI
@pytest.fixture(scope="session")
def access_token():
# Reemplaza este token por uno válido generado por Keycloak
return "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICIyTS1iTEZZYm9OaklYM3NjaVlmODNGZGVRY2s3ZzI3cmxZckowNzRCMGVFIn0.eyJleHAiOjE3NjIwNzM2ODksImlhdCI6MTc2MjAzNzY4OSwianRpIjoib25ydHJvOmM5OGM2M2I2LTcxMWUtNWUxYS0wZmE4LTFjNTMwN2VlNTY5NSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC9yZWFsbXMvbWFzdGVyIiwiYXVkIjpbIm1hc3Rlci1yZWFsbSIsImFjY291bnQiXSwic3ViIjoiNzVmM2E0MzQtODM2MC00NTY0LTk0NmMtMGE3ZTFkNWI3MzMwIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiYW5leG83Ni1iYWNrZW5kIiwic2lkIjoiYTYwMzdkZjQtMGIzYS02MGZjLTU4NmQtYTc1NWMwMzc5YjAxIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyJodHRwOi8vbG9jYWxob3N0OjgwMDAiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbImNyZWF0ZS1yZWFsbSIsImRlZmF1bHQtcm9sZXMtbWFzdGVyIiwib2ZmbGluZV9hY2Nlc3MiLCJhZG1pbiIsInVtYV9hdXRob3JpemF0aW9uIiwidXNlciJdfSwicmVzb3VyY2VfYWNjZXNzIjp7Im1hc3Rlci1yZWFsbSI6eyJyb2xlcyI6WyJ2aWV3LXJlYWxtIiwidmlldy1pZGVudGl0eS1wcm92aWRlcnMiLCJtYW5hZ2UtaWRlbnRpdHktcHJvdmlkZXJzIiwiaW1wZXJzb25hdGlvbiIsImNyZWF0ZS1jbGllbnQiLCJtYW5hZ2UtdXNlcnMiLCJxdWVyeS1yZWFsbXMiLCJ2aWV3LWF1dGhvcml6YXRpb24iLCJxdWVyeS1jbGllbnRzIiwicXVlcnktdXNlcnMiLCJtYW5hZ2UtZXZlbnRzIiwibWFuYWdlLXJlYWxtIiwidmlldy1ldmVudHMiLCJ2aWV3LXVzZXJzIiwidmlldy1jbGllbnRzIiwibWFuYWdlLWF1dGhvcml6YXRpb24iLCJtYW5hZ2UtY2xpZW50cyIsInF1ZXJ5LWdyb3VwcyJdfSwiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJvcGVuaWQgZW1haWwgcHJvZmlsZSIsInRlbmFudF9pZCI6IjEiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsIm5hbWUiOiJLZXZpbiBSb3NhbGVzIiwicHJlZmVycmVkX3VzZXJuYW1lIjoia3Jvc2FsZXMiLCJnaXZlbl9uYW1lIjoiS2V2aW4iLCJmYW1pbHlfbmFtZSI6IlJvc2FsZXMiLCJlbWFpbCI6Imtyb3NhbGVzQGFkdWFuYXNvZnQuY29tLm14In0.NgofV0pK3tiLN-hyWechIIG67QPIfJDK3fZvLkBuhhgExlQNcargt3zK6dn3JIzPPE3hpmaVBZmmARRTNB7v9xgP3Hg8tXsnJMPVU4gStBM8-XDn0vYNEEehAemp-F2xLNlbCmZtOtBk2ZF-lLecSa67yQ6VXJJv1_1K420w7KSUUU4nxXobAcXmYgJSb9d8O5zJekDRlDSp8TQCa25qOZTqUbjdpVnZh_sdMpzPxnFGDqxQd99_erQMPGG0Mu5CuhH9V8EIin9BdkjWWtafc6q64qmig8yNVJIJ0I3Mul01Bo0A2EZXIQhTaDxsGf8GiAIEYDjUZSl-5u5EYck7lg"
@pytest.fixture(scope="session")
def client():
app = FastAPI()
app.include_router(router)
return TestClient(app)