From 1a0ce17133c046b949eecbeb9e52d0508caaa7b7 Mon Sep 17 00:00:00 2001 From: KateMaruk Date: Mon, 27 Nov 2023 00:13:02 +0200 Subject: [PATCH] set up tests for run in parallel --- package.json | 2 -- pages/dashboard/team-page.js | 16 ++++++++++++++++ playwright.config.js | 2 +- tests/assets/assets-colors.spec.js | 3 +-- tests/assets/assets-components.spec.js | 3 +-- tests/assets/assets-graphics.spec.js | 3 +-- tests/assets/assets-shared-libraries.spec.js | 3 +-- tests/assets/assets-shortcuts-panel.spec.js | 3 +-- tests/assets/assets-typographies.spec.js | 3 +-- tests/color/color-picker.spec.js | 3 +-- tests/composition/composition-board.spec.js | 3 +-- tests/composition/composition-comments.spec.js | 3 +-- tests/composition/composition-curve.spec.js | 3 +-- tests/composition/composition-ellipse.spec.js | 3 +-- .../composition/composition-flex-layout.spec.js | 5 ++--- tests/composition/composition-image.spec.js | 3 +-- .../composition-path-node-panel.spec.js | 3 +-- tests/composition/composition-path.spec.js | 3 +-- tests/composition/composition-rectangle.spec.js | 3 +-- tests/composition/composition-text.spec.js | 3 +-- tests/dashboard/dashboard-files.spec.js | 3 +-- tests/dashboard/dashboard-fonts.spec.js | 3 +-- tests/dashboard/dashboard-libraries.spec.js | 1 + .../panels-features-export.spec.js | 3 +-- .../panels-features/panels-features-fill.spec.js | 3 +-- .../panels-features/panels-features-grid.spec.js | 3 +-- .../panels-features-history-panel.spec.js | 3 +-- .../panels-features-main-menu.spec.js | 3 +-- .../panels-features-pages.spec.js | 3 +-- .../panels-features-prototype.spec.js | 3 +-- .../panels-features/panels-features-zoom.spec.js | 3 +-- tests/signup.spec.js | 6 +++--- 32 files changed, 49 insertions(+), 61 deletions(-) diff --git a/package.json b/package.json index 006b044..f527681 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,6 @@ "main": "index.js", "scripts": { "test": "npx playwright test --project=chrome -gv 'PERF'", - "file": "npx playwright test -g \"AS-27 File library colors - create group\" --project=chrome", - "spec": "npx playwright test tests/assets/assets-colors.spec.js --project=chrome", "firefox": "npx playwright test --project=firefox -gv 'PERF'", "webkit": "npx playwright test --project=webkit -gv 'PERF'", "performance": "npx playwright test --retries=1 --project=chrome -g 'PERF'", diff --git a/pages/dashboard/team-page.js b/pages/dashboard/team-page.js index 9a859d1..499e28b 100644 --- a/pages/dashboard/team-page.js +++ b/pages/dashboard/team-page.js @@ -131,6 +131,22 @@ exports.TeamPage = class TeamPage extends BasePage { } } + async deleteTeamsIfExist() { + await this.openTeamsListIfClosed(); + for (const teamName of await this.teamListItem.allInnerTexts()) { + if (!teamName.includes("Your Penpot")) { + const teamSel = this.page.locator(`li.team-name span.team-text:text-is("${teamName}")`).last(); + await teamSel.click(); + await this.teamOptionsMenuButton.waitFor(); + await this.teamOptionsMenuButton.click(); + await this.deleteTeamMenuItem.click(); + await this.deleteTeamButton.click(); + await expect(this.teamCurrentBtn).toHaveText("Your Penpot"); + await this.openTeamsListIfClosed(); + } + } + } + async isTeamDeleted(teamName) { await this.openTeamsListIfClosed(); for (const el of await this.teamCurrentNameDiv.elementHandles()) { diff --git a/playwright.config.js b/playwright.config.js index 07b666b..f39327a 100644 --- a/playwright.config.js +++ b/playwright.config.js @@ -12,7 +12,7 @@ const config = { snapshotPathTemplate: `{testDir}/{testFileDir}/{testFileName}-snapshots/{projectName}/{arg}{ext}`, testDir: "./tests", /* Maximum time one test can run for. */ - timeout: process.env.CI ? 60 * 1000 : 50 * 1000, + timeout: process.env.CI ? 60 * 1000 : 555550 * 1000, expect: { /** * Maximum time expect() should wait for the condition to be met. diff --git a/tests/assets/assets-colors.spec.js b/tests/assets/assets-colors.spec.js index 7862dbe..a22ed3f 100644 --- a/tests/assets/assets-colors.spec.js +++ b/tests/assets/assets-colors.spec.js @@ -13,8 +13,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/assets/assets-components.spec.js b/tests/assets/assets-components.spec.js index 05a9e5e..349f123 100644 --- a/tests/assets/assets-components.spec.js +++ b/tests/assets/assets-components.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/assets/assets-graphics.spec.js b/tests/assets/assets-graphics.spec.js index bdf7d4b..a1fb81a 100644 --- a/tests/assets/assets-graphics.spec.js +++ b/tests/assets/assets-graphics.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/assets/assets-shared-libraries.spec.js b/tests/assets/assets-shared-libraries.spec.js index ff68296..81ae5c5 100644 --- a/tests/assets/assets-shared-libraries.spec.js +++ b/tests/assets/assets-shared-libraries.spec.js @@ -11,8 +11,7 @@ test.beforeEach( async ({ page }) => { const teamPage = new TeamPage(page); const dashboardPage = new DashboardPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); }); diff --git a/tests/assets/assets-shortcuts-panel.spec.js b/tests/assets/assets-shortcuts-panel.spec.js index fe6967e..a36e8be 100644 --- a/tests/assets/assets-shortcuts-panel.spec.js +++ b/tests/assets/assets-shortcuts-panel.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/assets/assets-typographies.spec.js b/tests/assets/assets-typographies.spec.js index f1f269c..69d484f 100644 --- a/tests/assets/assets-typographies.spec.js +++ b/tests/assets/assets-typographies.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/color/color-picker.spec.js b/tests/color/color-picker.spec.js index 7e8cdda..d0bce77 100644 --- a/tests/color/color-picker.spec.js +++ b/tests/color/color-picker.spec.js @@ -13,8 +13,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/composition/composition-board.spec.js b/tests/composition/composition-board.spec.js index 435101c..42df649 100644 --- a/tests/composition/composition-board.spec.js +++ b/tests/composition/composition-board.spec.js @@ -13,8 +13,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/composition/composition-comments.spec.js b/tests/composition/composition-comments.spec.js index a0e93c7..c99021a 100644 --- a/tests/composition/composition-comments.spec.js +++ b/tests/composition/composition-comments.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/composition/composition-curve.spec.js b/tests/composition/composition-curve.spec.js index 34a29ff..7ba527c 100644 --- a/tests/composition/composition-curve.spec.js +++ b/tests/composition/composition-curve.spec.js @@ -13,8 +13,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/composition/composition-ellipse.spec.js b/tests/composition/composition-ellipse.spec.js index 81f4294..3b21ebc 100644 --- a/tests/composition/composition-ellipse.spec.js +++ b/tests/composition/composition-ellipse.spec.js @@ -13,8 +13,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/composition/composition-flex-layout.spec.js b/tests/composition/composition-flex-layout.spec.js index 9e44004..183f555 100644 --- a/tests/composition/composition-flex-layout.spec.js +++ b/tests/composition/composition-flex-layout.spec.js @@ -14,8 +14,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); @@ -28,7 +27,7 @@ test.afterEach(async ({ page }) => { }); test.describe("Flex Layout & Elements", async () => { - test.beforeEach(async ({ page, browserName}, testInfo) => { + test.beforeEach(async ({ page, browserName }, testInfo) => { testInfo.setTimeout(testInfo.timeout + 10000); const mainPage = new MainPage(page); await mainPage.clickCreateBoardButton(); diff --git a/tests/composition/composition-image.spec.js b/tests/composition/composition-image.spec.js index a9cf06e..ddffe34 100644 --- a/tests/composition/composition-image.spec.js +++ b/tests/composition/composition-image.spec.js @@ -13,8 +13,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/composition/composition-path-node-panel.spec.js b/tests/composition/composition-path-node-panel.spec.js index 6a761cb..a59b566 100644 --- a/tests/composition/composition-path-node-panel.spec.js +++ b/tests/composition/composition-path-node-panel.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/composition/composition-path.spec.js b/tests/composition/composition-path.spec.js index b10c361..08ca4bd 100644 --- a/tests/composition/composition-path.spec.js +++ b/tests/composition/composition-path.spec.js @@ -13,8 +13,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/composition/composition-rectangle.spec.js b/tests/composition/composition-rectangle.spec.js index 4586367..a872c0e 100644 --- a/tests/composition/composition-rectangle.spec.js +++ b/tests/composition/composition-rectangle.spec.js @@ -13,8 +13,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/composition/composition-text.spec.js b/tests/composition/composition-text.spec.js index 973fd00..232eddf 100644 --- a/tests/composition/composition-text.spec.js +++ b/tests/composition/composition-text.spec.js @@ -13,8 +13,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName) await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/dashboard/dashboard-files.spec.js b/tests/dashboard/dashboard-files.spec.js index 55f8e1a..d9e4cfb 100644 --- a/tests/dashboard/dashboard-files.spec.js +++ b/tests/dashboard/dashboard-files.spec.js @@ -11,8 +11,7 @@ test.beforeEach( async ({ page }) => { const teamPage = new TeamPage(page); const dashboardPage = new DashboardPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); }); test.afterEach(async ({ page }) => { diff --git a/tests/dashboard/dashboard-fonts.spec.js b/tests/dashboard/dashboard-fonts.spec.js index 76faedd..d75ee77 100644 --- a/tests/dashboard/dashboard-fonts.spec.js +++ b/tests/dashboard/dashboard-fonts.spec.js @@ -10,8 +10,7 @@ test.beforeEach( async ({ page }) => { const teamPage = new TeamPage(page); const dashboardPage = new DashboardPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); }); test.afterEach(async ({ page }) => { diff --git a/tests/dashboard/dashboard-libraries.spec.js b/tests/dashboard/dashboard-libraries.spec.js index 2f9e67b..4c31162 100644 --- a/tests/dashboard/dashboard-libraries.spec.js +++ b/tests/dashboard/dashboard-libraries.spec.js @@ -10,6 +10,7 @@ test.beforeEach( async ({ page }) => { const teamPage = new TeamPage(page); const dashboardPage = new DashboardPage(page); await teamPage.createTeam(teamName); + await teamPage.isTeamSelected(teamName); await dashboardPage.minimizeLibrariesAndTemplatesCarousel(); }); diff --git a/tests/panels-features/panels-features-export.spec.js b/tests/panels-features/panels-features-export.spec.js index 9d9d4dc..7844846 100644 --- a/tests/panels-features/panels-features-export.spec.js +++ b/tests/panels-features/panels-features-export.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/panels-features/panels-features-fill.spec.js b/tests/panels-features/panels-features-fill.spec.js index ad9ce07..b07b41c 100644 --- a/tests/panels-features/panels-features-fill.spec.js +++ b/tests/panels-features/panels-features-fill.spec.js @@ -13,8 +13,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/panels-features/panels-features-grid.spec.js b/tests/panels-features/panels-features-grid.spec.js index 92abbfe..886dbe2 100644 --- a/tests/panels-features/panels-features-grid.spec.js +++ b/tests/panels-features/panels-features-grid.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/panels-features/panels-features-history-panel.spec.js b/tests/panels-features/panels-features-history-panel.spec.js index a0a8017..9c4e1e7 100644 --- a/tests/panels-features/panels-features-history-panel.spec.js +++ b/tests/panels-features/panels-features-history-panel.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/panels-features/panels-features-main-menu.spec.js b/tests/panels-features/panels-features-main-menu.spec.js index e1774dd..2ca4a1c 100644 --- a/tests/panels-features/panels-features-main-menu.spec.js +++ b/tests/panels-features/panels-features-main-menu.spec.js @@ -13,8 +13,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/panels-features/panels-features-pages.spec.js b/tests/panels-features/panels-features-pages.spec.js index db73819..b51f5a1 100644 --- a/tests/panels-features/panels-features-pages.spec.js +++ b/tests/panels-features/panels-features-pages.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/panels-features/panels-features-prototype.spec.js b/tests/panels-features/panels-features-prototype.spec.js index 4e3bbdd..2bd4168 100644 --- a/tests/panels-features/panels-features-prototype.spec.js +++ b/tests/panels-features/panels-features-prototype.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/panels-features/panels-features-zoom.spec.js b/tests/panels-features/panels-features-zoom.spec.js index 1b6622c..f8c9b9c 100644 --- a/tests/panels-features/panels-features-zoom.spec.js +++ b/tests/panels-features/panels-features-zoom.spec.js @@ -12,8 +12,7 @@ test.beforeEach( async ({ page }) => { const dashboardPage = new DashboardPage(page); const mainPage = new MainPage(page); await teamPage.createTeam(teamName); - await dashboardPage.deleteProjectsIfExist(); - await dashboardPage.deleteFilesIfExist(); + await teamPage.isTeamSelected(teamName); await dashboardPage.createFileViaPlaceholder(); await mainPage.isMainPageLoaded(); }); diff --git a/tests/signup.spec.js b/tests/signup.spec.js index 698e6b2..27b52f9 100644 --- a/tests/signup.spec.js +++ b/tests/signup.spec.js @@ -2,7 +2,7 @@ const { test } = require("@playwright/test"); const { LoginPage } = require("../pages/login-page") const { RegisterPage } = require("../pages/register-page") -test("ON-5 Sign up with invalid email address",async ({page}) => { +test("ON-5 Sign up with invalid email address", async ({ page }) => { const loginPage = new LoginPage(page); const registerPage = new RegisterPage(page); await loginPage.goto(); @@ -15,7 +15,7 @@ test("ON-5 Sign up with invalid email address",async ({page}) => { await registerPage.isCreateAccountBtnDisabled(); }); -test("ON-6 Sign up with no password", async ({page}) => { +test("ON-6 Sign up with no password", async ({ page }) => { const loginPage = new LoginPage(page); const registerPage = new RegisterPage(page); await loginPage.goto(); @@ -29,7 +29,7 @@ test("ON-6 Sign up with no password", async ({page}) => { await registerPage.isCreateAccountBtnDisabled(); }); -test("ON-7 Sign up with incorrect password", async ({page}) => { +test("ON-7 Sign up with incorrect password", async ({ page }) => { const loginPage = new LoginPage(page); const registerPage = new RegisterPage(page); await loginPage.goto();