fix: add shadow .env file for compose file (#196)
This commit is contained in:
parent
b21b74af11
commit
09a6b4f8e2
|
|
@ -98,3 +98,9 @@ reportExplicitAny = false
|
|||
allowedUntypedLibraries = ["langfuse"]
|
||||
reportImplicitOverride = false
|
||||
reportImportCycles = false
|
||||
|
||||
[[tool.uv.index]]
|
||||
name = "testpypi"
|
||||
url = "https://test.pypi.org/simple/"
|
||||
publish-url = "https://test.pypi.org/legacy/"
|
||||
explicit = true
|
||||
|
|
|
|||
|
|
@ -552,14 +552,19 @@ except Exception as e:
|
|||
# Backup .env file to prevent it from overriding our environment variables
|
||||
self.backup_env_file()
|
||||
|
||||
# Copy .env file from tests/bench to the project root
|
||||
# Copy .env file from tests/bench to the project root for FastAPI
|
||||
shutil.copy(
|
||||
self.project_root / "tests" / "bench" / ".env", self.project_root
|
||||
self.project_root / "tests" / "bench" / ".env",
|
||||
self.project_root / ".env",
|
||||
)
|
||||
|
||||
# Create temporary docker-compose.yml
|
||||
self.create_temp_docker_compose()
|
||||
|
||||
# Create an empty .env file in temp directory to satisfy docker-compose
|
||||
# (even though the database service doesn't actually use it)
|
||||
(self.temp_dir / ".env").touch()
|
||||
|
||||
# Start database
|
||||
self.start_database()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue