test(backend): load .env.test for test database isolation
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user