refactor: streamline environment variable loading and improve logging
This commit is contained in:
@@ -72,7 +72,7 @@ mod auth_login_tests {
|
||||
async fn test_successful_login_with_valid_credentials() {
|
||||
let state = setup_test_environment().await;
|
||||
let email = generate_unique_email("test_login_success");
|
||||
let password = "TestPass123!";
|
||||
let password = "password";
|
||||
|
||||
create_test_user_with_role(&state, &email, password, "User", true).await;
|
||||
|
||||
@@ -105,7 +105,7 @@ mod auth_login_tests {
|
||||
|
||||
let login_dto = AuthLoginRequestDto {
|
||||
email: "invalid-email".to_string(),
|
||||
password: "TestPass123!".to_string(),
|
||||
password: "password".to_string(),
|
||||
};
|
||||
|
||||
let response = AuthService::mutation_login(login_dto, &state).await;
|
||||
@@ -124,7 +124,7 @@ mod auth_login_tests {
|
||||
|
||||
let login_dto = AuthLoginRequestDto {
|
||||
email: "".to_string(),
|
||||
password: "TestPass123!".to_string(),
|
||||
password: "password".to_string(),
|
||||
};
|
||||
|
||||
let response = AuthService::mutation_login(login_dto, &state).await;
|
||||
@@ -160,7 +160,7 @@ mod auth_login_tests {
|
||||
async fn test_login_with_wrong_password() {
|
||||
let state = setup_test_environment().await;
|
||||
let email = generate_unique_email("test_wrong_pass");
|
||||
let correct_password = "TestPass123!";
|
||||
let correct_password = "password";
|
||||
|
||||
create_test_user_with_role(&state, &email, correct_password, "User", true).await;
|
||||
|
||||
@@ -186,7 +186,7 @@ mod auth_login_tests {
|
||||
|
||||
let login_dto = AuthLoginRequestDto {
|
||||
email: generate_unique_email("nonexistent"),
|
||||
password: "TestPass123!".to_string(),
|
||||
password: "password".to_string(),
|
||||
};
|
||||
|
||||
let response = AuthService::mutation_login(login_dto, &state).await;
|
||||
@@ -206,7 +206,7 @@ mod auth_login_tests {
|
||||
async fn test_login_with_inactive_user() {
|
||||
let state = setup_test_environment().await;
|
||||
let email = generate_unique_email("test_inactive");
|
||||
let password = "TestPass123!";
|
||||
let password = "password";
|
||||
|
||||
create_test_user_with_role(&state, &email, password, "User", false).await;
|
||||
|
||||
@@ -233,7 +233,7 @@ mod auth_login_tests {
|
||||
async fn test_successful_mentor_login() {
|
||||
let state = setup_test_environment().await;
|
||||
let email = generate_unique_email("test_mentor_login");
|
||||
let password = "TestPass123!";
|
||||
let password = "password";
|
||||
|
||||
create_test_user_with_role(&state, &email, password, "Mentor", true).await;
|
||||
|
||||
@@ -258,7 +258,7 @@ mod auth_login_tests {
|
||||
async fn test_mentor_login_with_non_mentor_user() {
|
||||
let state = setup_test_environment().await;
|
||||
let email = generate_unique_email("test_user_not_mentor");
|
||||
let password = "TestPass123!";
|
||||
let password = "password";
|
||||
|
||||
create_test_user_with_role(&state, &email, password, "User", true).await;
|
||||
|
||||
@@ -285,7 +285,7 @@ mod auth_login_tests {
|
||||
async fn test_mentor_login_with_inactive_mentor() {
|
||||
let state = setup_test_environment().await;
|
||||
let email = generate_unique_email("test_inactive_mentor");
|
||||
let password = "TestPass123!";
|
||||
let password = "password";
|
||||
|
||||
create_test_user_with_role(&state, &email, password, "Mentor", false).await;
|
||||
|
||||
@@ -312,7 +312,7 @@ mod auth_login_tests {
|
||||
async fn test_login_creates_user_cache() {
|
||||
let state = setup_test_environment().await;
|
||||
let email = generate_unique_email("test_cache");
|
||||
let password = "TestPass123!";
|
||||
let password = "password";
|
||||
|
||||
create_test_user_with_role(&state, &email, password, "User", true).await;
|
||||
|
||||
@@ -337,7 +337,7 @@ mod auth_login_tests {
|
||||
async fn test_login_with_special_characters_in_email() {
|
||||
let state = setup_test_environment().await;
|
||||
let email = generate_unique_email("test+special");
|
||||
let password = "TestPass123!";
|
||||
let password = "password";
|
||||
|
||||
create_test_user_with_role(&state, &email, password, "User", true).await;
|
||||
|
||||
@@ -356,7 +356,7 @@ mod auth_login_tests {
|
||||
async fn test_login_with_case_sensitive_email() {
|
||||
let state = setup_test_environment().await;
|
||||
let email = generate_unique_email("test_case");
|
||||
let password = "TestPass123!";
|
||||
let password = "password";
|
||||
|
||||
create_test_user_with_role(&state, &email, password, "User", true).await;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user