import os # --------------------------------------------------------------------------- # # Supply minimal dummy env-vars *before* any of our modules are imported. # # This lets the global `settings = Settings()` call succeed. # # --------------------------------------------------------------------------- # os.environ.update( { "DB_URI": "sqlite+aiosqlite:///:memory:", "ECHO_SQL": "false", "SECRET_KEY": "test-secret", "REFRESH_SECRET_KEY": "test-refresh", "API_KEY": "test-key", } ) from .fixtures import *