Fix integration tests to comply with password requirements
CI/CD Pipeline / Test (push) Has been cancelled
CI/CD Pipeline / Lint (push) Has been cancelled
CI/CD Pipeline / Build and Push Docker Image (push) Has been cancelled

Update test passwords from 'password123' to 'Password123!' to meet security requirements (uppercase, lowercase, digit, special char).

Fix migrations test to match actual habit_entries schema (removed non-existent deleted_at column).
This commit is contained in:
2025-11-27 23:38:36 +01:00
parent cb467c688a
commit 1b69bec12f
4 changed files with 11 additions and 11 deletions
@@ -11,7 +11,7 @@ func TestHabitCRUDFlow(t *testing.T) {
registerBody := RegisterRequest{
Email: "habituser@example.com",
Password: "password123",
Password: "Password123!",
Timezone: "UTC",
}
rr := makeRequest(t, *ts.Router, "POST", "/api/v1/auth/register", registerBody, "")
@@ -133,7 +133,7 @@ func TestHabitCRUDFlow(t *testing.T) {
t.Run("Access other user's habit", func(t *testing.T) {
registerBody := RegisterRequest{
Email: "otheruser@example.com",
Password: "password123",
Password: "Password123!",
Timezone: "UTC",
}
rr := makeRequest(t, *ts.Router, "POST", "/api/v1/auth/register", registerBody, "")