From f6b518989c8eabd444c295942161074c5ac690fb Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Mon, 4 Apr 2022 10:45:41 +0200 Subject: [PATCH] =?UTF-8?q?ci:=20=F0=9F=92=9A=20Improve=20linked=20typebot?= =?UTF-8?q?=20test=20robustness?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tests/logic/typebotLink.spec.ts | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/apps/builder/playwright/tests/logic/typebotLink.spec.ts b/apps/builder/playwright/tests/logic/typebotLink.spec.ts index 53c05da5b..102d0d064 100644 --- a/apps/builder/playwright/tests/logic/typebotLink.spec.ts +++ b/apps/builder/playwright/tests/logic/typebotLink.spec.ts @@ -9,26 +9,26 @@ test('should be configurable', async ({ page }) => { const linkedTypebotId = cuid() await importTypebotInDatabase( path.join(__dirname, '../../fixtures/typebots/logic/linkTypebots/1.json'), - { id: typebotId } + { id: typebotId, name: 'My link typebot 1' } ) await importTypebotInDatabase( path.join(__dirname, '../../fixtures/typebots/logic/linkTypebots/2.json'), - { id: linkedTypebotId } + { id: linkedTypebotId, name: 'My link typebot 2' } ) await page.goto(`/typebots/${typebotId}/edit`) await page.click('text=Configure...') await page.click('input[placeholder="Select a typebot"]') - await page.click('text=Another typebot') - await expect(page.locator('input[value="Another typebot"]')).toBeVisible() + await page.click('text=My link typebot 2') + await expect(page.locator('input[value="My link typebot 2"]')).toBeVisible() await page.click('[aria-label="Navigate to typebot"]') await expect(page).toHaveURL( `/typebots/${linkedTypebotId}/edit?parentId=${typebotId}` ) await page.click('[aria-label="Navigate back"]') await expect(page).toHaveURL(`/typebots/${typebotId}/edit`) - await page.click('text=Jump in Another typebot') - await expect(page.locator('input[value="Another typebot"]')).toBeVisible() + await page.click('text=Jump in My link typebot 2') + await expect(page.locator('input[value="My link typebot 2"]')).toBeVisible() await page.click('input[placeholder="Select a block"]') await page.click('text=Block #2') @@ -36,7 +36,7 @@ test('should be configurable', async ({ page }) => { await expect(typebotViewer(page).locator('text=Second block')).toBeVisible() await page.click('[aria-label="Close"]') - await page.click('text=Jump to Block #2 in Another typebot') + await page.click('text=Jump to Block #2 in My link typebot 2') await page.click('input[value="Block #2"]', { clickCount: 3 }) await page.press('input[value="Block #2"]', 'Backspace') await page.click('button >> text=Start') @@ -47,10 +47,10 @@ test('should be configurable', async ({ page }) => { await expect(typebotViewer(page).locator('text=Hello there!')).toBeVisible() await page.click('[aria-label="Close"]') - await page.click('text=Jump to Start in Another typebot') - await page.click('input[value="Another typebot"]', { clickCount: 3 }) - await page.press('input[value="Another typebot"]', 'Backspace') - await page.click('button >> text=My typebot') + await page.click('text=Jump to Start in My link typebot 2') + await page.click('input[value="My link typebot 2"]', { clickCount: 3 }) + await page.press('input[value="My link typebot 2"]', 'Backspace') + await page.click('button >> text=My link typebot 1') await page.click('input[placeholder="Select a block"]', { clickCount: 3, })