337 — should not sign without agree with terms¶
Description¶
Verifies that the sign-up form blocks submission when the "I agree with terms" checkbox is left unchecked, even if email and password are valid.
Preconditions¶
- Signed-out browser on the landing page.
- Sign-up page is open (reached via the "Sign up" button on the landing page).
Steps¶
- Enter a random valid email into the email field.
- Enter
strong-passwordinto the password field. - Leave the "I agree with terms" checkbox unchecked.
- Click the "Sign up" button. Expected: the form does not submit and a required-field warning containing "I agree with" is shown next to the terms checkbox.
Related¶
- Spec:
playwright/tests/integration/login.spec.ts(line 43)