From aa87a86a5f5770ae8c0238260b8903acc69acbfd Mon Sep 17 00:00:00 2001 From: Mythie Date: Thu, 29 Feb 2024 15:19:38 +1100 Subject: [PATCH] fix: update e2e tests --- packages/app-tests/e2e/fixtures/authentication.ts | 1 + packages/app-tests/e2e/test-auth-flow.spec.ts | 2 +- packages/prisma/seed/pr-711-deletion-of-documents.ts | 1 + .../prisma/seed/pr-713-add-document-search-to-command-menu.ts | 1 + packages/prisma/seed/pr-718-add-stepper-component.ts | 1 + packages/prisma/seed/users.ts | 1 + 6 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/app-tests/e2e/fixtures/authentication.ts b/packages/app-tests/e2e/fixtures/authentication.ts index f1926fb2a..d59fccd1c 100644 --- a/packages/app-tests/e2e/fixtures/authentication.ts +++ b/packages/app-tests/e2e/fixtures/authentication.ts @@ -34,6 +34,7 @@ export const manualLogin = async ({ }; export const manualSignout = async ({ page }: ManualLoginOptions) => { + await page.waitForTimeout(1000); await page.getByTestId('menu-switcher').click(); await page.getByRole('menuitem', { name: 'Sign Out' }).click(); await page.waitForURL(`${WEBAPP_BASE_URL}/signin`); diff --git a/packages/app-tests/e2e/test-auth-flow.spec.ts b/packages/app-tests/e2e/test-auth-flow.spec.ts index 6dc50213a..9c9500053 100644 --- a/packages/app-tests/e2e/test-auth-flow.spec.ts +++ b/packages/app-tests/e2e/test-auth-flow.spec.ts @@ -29,7 +29,7 @@ test('user can sign up with email and password', async ({ page }: { page: Page } await page.mouse.up(); } - await page.getByRole('button', { name: 'Continue', exact: true }).click(); + await page.getByRole('button', { name: 'Next', exact: true }).click(); await page.getByLabel('Public profile username').fill('username-123'); await page.getByRole('button', { name: 'Complete', exact: true }).click(); diff --git a/packages/prisma/seed/pr-711-deletion-of-documents.ts b/packages/prisma/seed/pr-711-deletion-of-documents.ts index 7542cdb84..5365ecf47 100644 --- a/packages/prisma/seed/pr-711-deletion-of-documents.ts +++ b/packages/prisma/seed/pr-711-deletion-of-documents.ts @@ -49,6 +49,7 @@ export const seedDatabase = async () => { email: u.email, password: hashSync(u.password), emailVerified: new Date(), + url: u.email, }, }), ), diff --git a/packages/prisma/seed/pr-713-add-document-search-to-command-menu.ts b/packages/prisma/seed/pr-713-add-document-search-to-command-menu.ts index 22e8897a9..0fe27b703 100644 --- a/packages/prisma/seed/pr-713-add-document-search-to-command-menu.ts +++ b/packages/prisma/seed/pr-713-add-document-search-to-command-menu.ts @@ -49,6 +49,7 @@ export const seedDatabase = async () => { email: u.email, password: hashSync(u.password), emailVerified: new Date(), + url: u.email, }, }), ), diff --git a/packages/prisma/seed/pr-718-add-stepper-component.ts b/packages/prisma/seed/pr-718-add-stepper-component.ts index 57a0ddc61..d436a97b1 100644 --- a/packages/prisma/seed/pr-718-add-stepper-component.ts +++ b/packages/prisma/seed/pr-718-add-stepper-component.ts @@ -23,6 +23,7 @@ export const seedDatabase = async () => { email: TEST_USER.email, password: hashSync(TEST_USER.password), emailVerified: new Date(), + url: TEST_USER.email, }, }); }; diff --git a/packages/prisma/seed/users.ts b/packages/prisma/seed/users.ts index f4dd714ed..353683a1d 100644 --- a/packages/prisma/seed/users.ts +++ b/packages/prisma/seed/users.ts @@ -21,6 +21,7 @@ export const seedUser = async ({ email, password: hashSync(password), emailVerified: verified ? new Date() : undefined, + url: name, }, }); };