From c310d69b1142c079ef2cec757d2d3d2db986f52a Mon Sep 17 00:00:00 2001 From: stefiosif Date: Fri, 29 May 2026 00:56:34 +0300 Subject: [PATCH] test(backend): load .env.test for test database isolation --- backend/src/web/routes_file.rs | 4 ++-- backend/src/web/routes_login.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/src/web/routes_file.rs b/backend/src/web/routes_file.rs index d0f57e9..dbeb49d 100644 --- a/backend/src/web/routes_file.rs +++ b/backend/src/web/routes_file.rs @@ -113,7 +113,7 @@ mod tests { const BAD_AUTH_COOKIE: &str = "auth-token=user-0123456789"; async fn file_repository() -> FileRepository { - dotenvy::dotenv().ok(); + dotenvy::from_filename(".env.test").ok(); let database_url = std::env::var("DATABASE_URL").expect("DATABASE_URL must be set"); let pool = PgPool::connect(&database_url).await.unwrap(); let file_repository = FileRepository::new(pool).unwrap(); @@ -121,7 +121,7 @@ mod tests { } async fn user_repository() -> UserRepository { - dotenvy::dotenv().ok(); + dotenvy::from_filename(".env.test").ok(); let database_url = std::env::var("DATABASE_URL").expect("DATABASE_URL must be set"); let pool = PgPool::connect(&database_url).await.unwrap(); let user_repository = UserRepository::new(pool).unwrap(); diff --git a/backend/src/web/routes_login.rs b/backend/src/web/routes_login.rs index de8c957..9666662 100644 --- a/backend/src/web/routes_login.rs +++ b/backend/src/web/routes_login.rs @@ -132,7 +132,7 @@ mod tests { } async fn user_repository() -> UserRepository { - dotenvy::dotenv().ok(); + dotenvy::from_filename(".env.test").ok(); let database_url = std::env::var("DATABASE_URL").expect("DATABASE_URL must be set"); let pool = PgPool::connect(&database_url).await.unwrap(); let user_repository = UserRepository::new(pool).unwrap();