diff --git a/tests/integration/test_profile_update.py b/tests/integration/test_profile_update.py index 2dc8d21..9014d4c 100644 --- a/tests/integration/test_profile_update.py +++ b/tests/integration/test_profile_update.py @@ -61,14 +61,19 @@ def test_profile_update_locked_after_matching( assert b"profile is locked" in response.data -def test_profile_update_form_validation_empty_name(client): +def test_profile_update_form_validation_empty_name(client, auth_participant): """Empty name shows validation error.""" + # auth_participant fixture sets up the session + _ = auth_participant # Mark as used response = client.post( url_for("participant.profile_edit"), data={"name": "", "gift_ideas": "Test"} ) assert response.status_code == 200 - assert b"Name is required" in response.data + assert ( + b"Name is required" in response.data + or b"This field is required" in response.data + ) def test_profile_update_requires_auth(client):