diff --git a/e2e-tests/whiteboards.spec.ts b/e2e-tests/whiteboards.spec.ts index f67e3f5a8b..353df97f43 100644 --- a/e2e-tests/whiteboards.spec.ts +++ b/e2e-tests/whiteboards.spec.ts @@ -492,4 +492,14 @@ test('New page should have the correct name', async ({ page }) => { page.locator('.tl-logseq-portal-header a').click() await expect(page.locator('.ls-page-title')).toContainText('My page') +}) + +test('Renaming a page to an existing whiteboard name should be prohibited ', async ({ page }) => { + await page.click('.ls-page-title .page-title') + await page.waitForSelector('input[type="text"]') + await page.fill('input[type="text"]', '') + await page.type('.title input', "My embedded whiteboard") + await page.keyboard.press('Enter') + + await expect(page.locator('.page-title input')).toHaveValue('My page') }) \ No newline at end of file