mirror of
https://github.com/penpot/penpot.git
synced 2025-07-13 02:57:15 +02:00
🐛 Display error message on register form (#6797)
This commit is contained in:
parent
daca26e54f
commit
24e78e6a10
6 changed files with 70 additions and 2 deletions
21
frontend/playwright/ui/specs/register.spec.js
Normal file
21
frontend/playwright/ui/specs/register.spec.js
Normal file
|
@ -0,0 +1,21 @@
|
|||
import { test, expect } from "@playwright/test";
|
||||
import { RegisterPage } from "../pages/RegisterPage";
|
||||
|
||||
test.beforeEach(async ({ page }) => {
|
||||
await RegisterPage.initWithLoggedOutUser(page);
|
||||
await page.goto("/#/auth/register");
|
||||
});
|
||||
|
||||
test.describe("Register form errors", () => {
|
||||
test("User gets error message when email does not match invitation", async ({ page }) => {
|
||||
const registerPage = new RegisterPage(page);
|
||||
await registerPage.setupMismatchedEmailError();
|
||||
|
||||
await registerPage.fillRegisterFormInputs("John Doe", "john.doe@example.com", "password123");
|
||||
await registerPage.clickRegisterButton();
|
||||
|
||||
await expect(page.getByText(
|
||||
"Email does not match the invitation.",
|
||||
)).toBeVisible();
|
||||
});
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue