diff --git a/aitbc/config.py b/aitbc/config.py index d61f3261..b96b8525 100644 --- a/aitbc/config.py +++ b/aitbc/config.py @@ -41,12 +41,6 @@ class BaseAITBCConfig(BaseSettings): default="%(asctime)s - %(name)s - %(levelname)s - %(message)s", description="Log format string" ) - - class Config: - """Pydantic configuration""" - env_file = str(ENV_FILE) - env_file_encoding = "utf-8" - case_sensitive = False class AITBCConfig(BaseAITBCConfig): diff --git a/tests/conftest.py b/tests/conftest.py index 0d9fb88e..1f275cec 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -16,7 +16,7 @@ sys.path.insert(0, str(project_root)) sys.path.insert(0, str(project_root / "aitbc")) # Import aitbc utilities for conftest -from aitbc import get_data_path, get_log_path +from aitbc import DATA_DIR, LOG_DIR # Add necessary source paths sys.path.insert(0, str(project_root / "packages" / "py" / "aitbc-core" / "src")) @@ -50,9 +50,9 @@ sys.path.insert(0, str(project_root / "apps" / "coordinator-api")) # Set up test environment os.environ["TEST_MODE"] = "true" -os.environ["AUDIT_LOG_DIR"] = str(get_log_path() / "audit") +os.environ["AUDIT_LOG_DIR"] = str(LOG_DIR / "audit") os.environ["TEST_DATABASE_URL"] = "sqlite:///:memory:" -os.environ["DATA_DIR"] = str(get_data_path()) +os.environ["DATA_DIR"] = str(DATA_DIR) # Mock missing optional dependencies sys.modules['slowapi'] = Mock()