From 8615d4b3af98a3aab19346901996db13e08590e4 Mon Sep 17 00:00:00 2001 From: JimmFly Date: Fri, 10 Feb 2023 12:04:03 +0800 Subject: [PATCH] chore: update skiped test (#933) --- tests/console.spec.ts | 28 ++++++++++------------------ tests/contact-us.spec.ts | 17 ----------------- 2 files changed, 10 insertions(+), 35 deletions(-) diff --git a/tests/console.spec.ts b/tests/console.spec.ts index 4238db4eef..6ff7d5d719 100644 --- a/tests/console.spec.ts +++ b/tests/console.spec.ts @@ -1,28 +1,20 @@ +import fs from 'fs'; +import path from 'path'; import { expect } from '@playwright/test'; import { test } from './libs/playwright.js'; import { loadPage } from './libs/load-page.js'; +import { fileURLToPath } from 'url'; +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); +const pkgPath = path.join(__dirname, '../packages/app/package.json'); +const record = fs.readFileSync(pkgPath, 'utf8'); +const temp = JSON.parse(record); loadPage(); - test.describe('web console', () => { - // 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. - //Later on, call this function with some arguments. - // const msg = await getEditoVersionHandle.evaluate((post, args) => post); - // console.log(getEditoVersionHandle); + test('editor version', async ({ page }) => { + const pkgEditorVersion = temp.dependencies['@blocksuite/editor']; const editoVersion = await page.evaluate(() => window.__editoVersion); - // const documentEditorVersion = await page.inputValue('input#editor-version'); - const pkgEditorVersion = pkg.dependencies['@blocksuite/editor']; - expect(editoVersion).toBe(pkgEditorVersion); }); }); diff --git a/tests/contact-us.spec.ts b/tests/contact-us.spec.ts index 8a0a930565..c4fcfacb75 100644 --- a/tests/contact-us.spec.ts +++ b/tests/contact-us.spec.ts @@ -5,23 +5,6 @@ import { loadPage } from './libs/load-page.js'; loadPage(); test.describe('Open contact us', () => { - test.skip('Click about us', async ({ page }) => { - const currentWorkspace = page.getByTestId('current-workspace'); - await currentWorkspace.click(); - // await page.waitForTimeout(1000); - await page - .getByRole('tooltip', { - name: 'AFFiNE Log in to sync with affine About AFFiNE', - }) - .locator('div') - .filter({ hasText: 'About AFFiNE' }) - .nth(2) - .click(); - const contactUsModal = page.locator( - '[data-testid=contact-us-modal-content]' - ); - await expect(contactUsModal).toContainText('AFFiNE Community'); - }); test('Click right-bottom corner contact icon', async ({ page }) => { const faqIcon = page.locator('[data-testid=faq-icon]'); const box = await faqIcon.boundingBox();