"""Integration test configuration.""" import os import pathlib import dotenv # Load environment variables from a .env file if present dotenv_path = pathlib.Path(__file__).resolve().parent / ".env" dotenv.load_dotenv(dotenv_path) TEST_BASE_URL = os.getenv("QA_BASE_URL") or "https://qa-ows-dmp.theorchard.io" TEST_GLOBAL_PARTICIPANT_ID = "f6be6e62-c523-459b-a001-b58983bf7f26" TEST_VENDOR_ID = 7123 COLUMBIA_VENDOR_ID = 34514 TEST_LABEL_UUID = "573d0372-7f2f-48a6-8deb-c9a6558f9549" COLUMBIA_LABEL_UUID = "46fec901-3c02-4421-9fe1-6b02eae9fdbc" AWS_ENV = "qa" AWS_SERVICE_NAME = "ows-dmp-integration-tests" AWS_REGION = "us-east-1" # Auth0 application credentials AUTH0_PDP_TEST_APP_CLIENT_ID = ( f"{AWS_ENV}/{AWS_SERVICE_NAME}/AUTH0_PDP_TEST_APP_CLIENT_ID" ) AUTH0_PDP_TEST_APP_CLIENT_SECRET = ( f"{AWS_ENV}/{AWS_SERVICE_NAME}/AUTH0_PDP_TEST_APP_CLIENT_SECRET" ) # Integration test users password (same for all users) AUTH0_INTEGRATION_TEST_USERS_PASSWORD = ( f"{AWS_ENV}/{AWS_SERVICE_NAME}/AUTH0_INTEGRATION_TEST_USERS_PASSWORD" ) AUTH_URL = "https://qa-orchard.auth0.com/oauth/token" AUTH_AUDIENCE = "https://workstation.qaorch.com/api" JWT_USER_METADATA = "https://grass.theorchard.com/user_metadata" CLAIM_ORCHARD_IDENTITY_ID = "orchardIdentityId"