diff --git a/apps/e2e/tests/authentication/auth.po.ts b/apps/e2e/tests/authentication/auth.po.ts index da283969e..c01776b07 100644 --- a/apps/e2e/tests/authentication/auth.po.ts +++ b/apps/e2e/tests/authentication/auth.po.ts @@ -11,19 +11,21 @@ export class AuthPageObject { } goToSignIn() { - return this.page.goto('/auth/sign-in'); + return this.page.goto('/auth/sign-in', { + waitUntil: 'networkidle', + }); } goToSignUp() { - return this.page.goto('/auth/sign-up'); + return this.page.goto('/auth/sign-up', { + waitUntil: 'networkidle', + }); } async signIn(params: { email: string, password: string }) { - await this.page.locator('input[name="email"]').clear(); - await this.page.fill('input[name="email"]', params.email); await this.page.fill('input[name="password"]', params.password); await this.page.click('button[type="submit"]'); diff --git a/apps/e2e/tests/authentication/auth.spec.ts b/apps/e2e/tests/authentication/auth.spec.ts index 2544a2faf..620df8a90 100644 --- a/apps/e2e/tests/authentication/auth.spec.ts +++ b/apps/e2e/tests/authentication/auth.spec.ts @@ -40,9 +40,9 @@ test.describe('Auth flow', () => { password: 'password', }); - await page.waitForURL('http://localhost:3000/home'); + await page.waitForTimeout(500); - expect(page.url()).toContain('http://localhost:3000/home'); + expect(page.url()).toContain('/home'); }); });