Skip to content

Commit

Permalink
add iFrame test
Browse files Browse the repository at this point in the history
  • Loading branch information
sprocketc authored and tiensonqin committed Mar 8, 2023
1 parent 0a89ac5 commit 271706a
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions e2e-tests/whiteboards.spec.ts
Expand Up @@ -88,6 +88,24 @@ test('draw a rectangle', async ({ page }) => {
).not.toHaveCount(0)
})

test('copy/paste url to create an iFrame', async ({ page }) => {
const canvas = await page.waitForSelector('.logseq-tldraw')
const bounds = (await canvas.boundingBox())!

await page.keyboard.press('t')
await page.mouse.move(bounds.x + 5, bounds.y + 5)
await page.mouse.down()

await page.keyboard.type('https://logseq.com')
await page.keyboard.press(modKey + '+a')
await page.keyboard.press(modKey + '+c')
await page.keyboard.press('Escape')

await page.keyboard.press(modKey + '+v')

await expect( page.locator('.logseq-tldraw .tl-iframe-container')).toHaveCount(1)
})

test('cleanup the shapes', async ({ page }) => {
await page.keyboard.press(`${modKey}+a`)
await page.keyboard.press('Delete')
Expand Down

0 comments on commit 271706a

Please sign in to comment.