diff --git a/tests/change-page-mode.spec.ts b/tests/change-page-mode.spec.ts index 02e2e128f0..1ff308879c 100644 --- a/tests/change-page-mode.spec.ts +++ b/tests/change-page-mode.spec.ts @@ -1,6 +1,6 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import { clickPageMoreActions } from './libs/page-logic'; +import { loadPage } from './libs/load-page.js'; +import { clickPageMoreActions } from './libs/page-logic.js'; loadPage(); test.describe('Change page mode(Paper or Edgeless)', () => { diff --git a/tests/console.spec.ts b/tests/console.spec.ts index 62df984d49..19234e3749 100644 --- a/tests/console.spec.ts +++ b/tests/console.spec.ts @@ -1,11 +1,17 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import pkg from './../packages/app/package.json'; +import { loadPage } from './libs/load-page.js'; loadPage(); test.describe('web console', () => { - test('editor version', async ({ page }) => { + // TODO: playwright need to support json import in esm + test.skip('editor version', async ({ page }) => { + // TODO: playwright need to support json import in esm + // const pkg = await import('./../packages/app/package.json', { + // assert: { type: 'json' }, + // }); + const pkg = {} as any; + // https://playwright.dev/docs/evaluating // https://github.com/microsoft/playwright/issues/13059 // Get the handle to a specific function. diff --git a/tests/contact-us.spec.ts b/tests/contact-us.spec.ts index 447aea1e02..798b75608f 100644 --- a/tests/contact-us.spec.ts +++ b/tests/contact-us.spec.ts @@ -1,5 +1,5 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; +import { loadPage } from './libs/load-page.js'; loadPage(); diff --git a/tests/exception-page.spec.ts b/tests/exception-page.spec.ts index 5cf5ea9f4e..c86a8e2a19 100644 --- a/tests/exception-page.spec.ts +++ b/tests/exception-page.spec.ts @@ -1,5 +1,5 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; +import { loadPage } from './libs/load-page.js'; loadPage(); diff --git a/tests/invite-code-page.spec.ts b/tests/invite-code-page.spec.ts index 9cb7ba09ac..212061dd46 100644 --- a/tests/invite-code-page.spec.ts +++ b/tests/invite-code-page.spec.ts @@ -1,5 +1,5 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; +import { loadPage } from './libs/load-page.js'; loadPage(); diff --git a/tests/layout.spec.ts b/tests/layout.spec.ts index b817713871..8087aa7580 100644 --- a/tests/layout.spec.ts +++ b/tests/layout.spec.ts @@ -1,5 +1,5 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; +import { loadPage } from './libs/load-page.js'; loadPage(); diff --git a/tests/local-first-delete-page.spec.ts b/tests/local-first-delete-page.spec.ts index 814ba9548b..efc6297b0b 100644 --- a/tests/local-first-delete-page.spec.ts +++ b/tests/local-first-delete-page.spec.ts @@ -1,6 +1,6 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import { newPage } from './libs/page-logic'; +import { loadPage } from './libs/load-page.js'; +import { newPage } from './libs/page-logic.js'; loadPage(); diff --git a/tests/local-first-export-page.spec.ts b/tests/local-first-export-page.spec.ts index 5a9e245086..090974ea86 100644 --- a/tests/local-first-export-page.spec.ts +++ b/tests/local-first-export-page.spec.ts @@ -1,6 +1,6 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import { newPage, clickPageMoreActions } from './libs/page-logic'; +import { loadPage } from './libs/load-page.js'; +import { newPage, clickPageMoreActions } from './libs/page-logic.js'; loadPage(); test.describe('Local first export page', () => { diff --git a/tests/local-first-favorite-page.spec.ts b/tests/local-first-favorite-page.spec.ts index 75eb312e24..6f1193065e 100644 --- a/tests/local-first-favorite-page.spec.ts +++ b/tests/local-first-favorite-page.spec.ts @@ -1,6 +1,6 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import { newPage, clickPageMoreActions } from './libs/page-logic'; +import { loadPage } from './libs/load-page.js'; +import { newPage, clickPageMoreActions } from './libs/page-logic.js'; loadPage(); test.describe('Local first favorite and cancel favorite page', () => { diff --git a/tests/local-first-favorites-items.spec.ts b/tests/local-first-favorites-items.spec.ts index bf05995abd..6dcc3c3073 100644 --- a/tests/local-first-favorites-items.spec.ts +++ b/tests/local-first-favorites-items.spec.ts @@ -1,6 +1,6 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import { newPage, clickPageMoreActions } from './libs/page-logic'; +import { loadPage } from './libs/load-page.js'; +import { newPage, clickPageMoreActions } from './libs/page-logic.js'; loadPage(); test.describe('Local first favorite items ui', () => { diff --git a/tests/local-first-new-page.spec.ts b/tests/local-first-new-page.spec.ts index 7a4f5bd698..418bcc0413 100644 --- a/tests/local-first-new-page.spec.ts +++ b/tests/local-first-new-page.spec.ts @@ -1,6 +1,6 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import { newPage } from './libs/page-logic'; +import { loadPage } from './libs/load-page.js'; +import { newPage } from './libs/page-logic.js'; loadPage(); test.describe('local first new page', () => { diff --git a/tests/local-first-openpage-newtab.spec.ts b/tests/local-first-openpage-newtab.spec.ts index 0375bbed88..5ca02dc764 100644 --- a/tests/local-first-openpage-newtab.spec.ts +++ b/tests/local-first-openpage-newtab.spec.ts @@ -1,6 +1,6 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import { newPage } from './libs/page-logic'; +import { loadPage } from './libs/load-page.js'; +import { newPage } from './libs/page-logic.js'; loadPage(); test.describe('local first new page', () => { diff --git a/tests/local-first-restore-page.spec.ts b/tests/local-first-restore-page.spec.ts index b750931433..89bda15a98 100644 --- a/tests/local-first-restore-page.spec.ts +++ b/tests/local-first-restore-page.spec.ts @@ -1,6 +1,6 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import { newPage } from './libs/page-logic'; +import { loadPage } from './libs/load-page.js'; +import { newPage } from './libs/page-logic.js'; loadPage(); test.describe('Local first delete page', () => { diff --git a/tests/local-first-show-delete-modal.spec.ts b/tests/local-first-show-delete-modal.spec.ts index 902f89d535..59c24ce4ed 100644 --- a/tests/local-first-show-delete-modal.spec.ts +++ b/tests/local-first-show-delete-modal.spec.ts @@ -1,6 +1,6 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import { newPage, clickPageMoreActions } from './libs/page-logic'; +import { loadPage } from './libs/load-page.js'; +import { newPage, clickPageMoreActions } from './libs/page-logic.js'; loadPage(); test.describe('Local first delete page', () => { diff --git a/tests/local-first-trash-page.spec.ts b/tests/local-first-trash-page.spec.ts index 093c51cc83..9acce37bea 100644 --- a/tests/local-first-trash-page.spec.ts +++ b/tests/local-first-trash-page.spec.ts @@ -1,6 +1,6 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import { newPage } from './libs/page-logic'; +import { loadPage } from './libs/load-page.js'; +import { newPage } from './libs/page-logic.js'; loadPage(); test.describe('Local first trash page', () => { diff --git a/tests/local-first-workspace.spec.ts b/tests/local-first-workspace.spec.ts index f3c1ba9e1c..344f2baaf1 100644 --- a/tests/local-first-workspace.spec.ts +++ b/tests/local-first-workspace.spec.ts @@ -1,5 +1,5 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; +import { loadPage } from './libs/load-page.js'; loadPage(); diff --git a/tests/login.spec.ts b/tests/login.spec.ts index 39cda40b09..629a657b85 100644 --- a/tests/login.spec.ts +++ b/tests/login.spec.ts @@ -1,5 +1,5 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; +import { loadPage } from './libs/load-page.js'; loadPage(); diff --git a/tests/quick-search.spec.ts b/tests/quick-search.spec.ts index 1fd1b1efb9..9d4dbf2add 100644 --- a/tests/quick-search.spec.ts +++ b/tests/quick-search.spec.ts @@ -1,7 +1,7 @@ import { test, expect, type Page } from '@playwright/test'; -import { loadPage } from './libs/load-page'; -import { withCtrlOrMeta } from './libs/keyboard'; -import { newPage } from './libs/page-logic'; +import { loadPage } from './libs/load-page.js'; +import { withCtrlOrMeta } from './libs/keyboard.js'; +import { newPage } from './libs/page-logic.js'; loadPage(); const openQuickSearchByShortcut = async (page: Page) => diff --git a/tests/shortcuts.spec.ts b/tests/shortcuts.spec.ts index f8546eeb02..c763fb7f82 100644 --- a/tests/shortcuts.spec.ts +++ b/tests/shortcuts.spec.ts @@ -1,5 +1,5 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; +import { loadPage } from './libs/load-page.js'; loadPage(); diff --git a/tests/theme.spec.ts b/tests/theme.spec.ts index b92514860b..c6e7641047 100644 --- a/tests/theme.spec.ts +++ b/tests/theme.spec.ts @@ -1,5 +1,5 @@ import { test, expect } from '@playwright/test'; -import { loadPage } from './libs/load-page'; +import { loadPage } from './libs/load-page.js'; loadPage();