Konstantinos Kaloutas 2 роки тому
батько
коміт
1bcf8db3b7
1 змінених файлів з 20 додано та 18 видалено
  1. 20 18
      e2e-tests/whiteboards.spec.ts

+ 20 - 18
e2e-tests/whiteboards.spec.ts

@@ -4,7 +4,7 @@ import { IsMac } from './utils'
 
 test('enable whiteboards', async ({ page }) => {
   await page.evaluate(() => {
-    window.localStorage.removeItem('ls-onboarding-whiteboard?')
+    window.localStorage.setItem('ls-onboarding-whiteboard?', "true")
   })
 
   await expect(page.locator('.nav-header .whiteboard')).toBeHidden()
@@ -19,26 +19,17 @@ test('enable whiteboards', async ({ page }) => {
 test('create new whiteboard', async ({ page }) => {
   await page.click('.nav-header .whiteboard')
   await page.click('#tl-create-whiteboard')
+  await page.waitForTimeout(2000)
   await expect(page.locator('.logseq-tldraw')).toBeVisible()
 })
 
-test('check if the page contains the onboarding whiteboard', async ({
-  page,
-}) => {
-  await expect(
-    page.locator('.tl-text-shape-wrapper >> text=Welcome to')
-  ).toHaveCount(1)
-})
-
-test('cleanup the shapes', async ({ page }) => {
-  if (IsMac) {
-    await page.keyboard.press('Meta+a')
-  } else {
-    await page.keyboard.press('Control+a')
-  }
-  await page.keyboard.press('Delete')
-  await expect(page.locator('[data-type=Shape]')).toHaveCount(0)
-})
+// test('check if the page contains the onboarding whiteboard', async ({
+//   page,
+// }) => {
+//   await expect(
+//     page.locator('.tl-text-shape-wrapper >> text=Welcome to')
+//   ).toHaveCount(1)
+// })
 
 test('can right click title to show context menu', async ({ page }) => {
   await page.click('.whiteboard-page-title', {
@@ -100,6 +91,17 @@ test('draw a rectangle', async ({ page }) => {
   ).not.toHaveCount(0)
 })
 
+
+test('cleanup the shapes', async ({ page }) => {
+  if (IsMac) {
+    await page.keyboard.press('Meta+a')
+  } else {
+    await page.keyboard.press('Control+a')
+  }
+  await page.keyboard.press('Delete')
+  await expect(page.locator('[data-type=Shape]')).toHaveCount(0)
+})
+
 test('zoom in', async ({ page }) => {
   await page.click('#tl-zoom-in')
   await expect(page.locator('#tl-zoom')).toContainText('125%')