From 36fe2f7e4932bd097fd1332b9267b1c0ecae02f7 Mon Sep 17 00:00:00 2001 From: Andreas Zerbst <73799582+andr317c@users.noreply.github.com> Date: Thu, 11 May 2023 15:02:52 +0200 Subject: [PATCH] V12: Remove test.only for acceptance tests (#14232) * Remove test.only * Try quick fix for test * Fixed failing test so it now locates the correct class. Updated the locators aswell --------- Co-authored-by: Nikolaj --- .../tests/DefaultConfig/Tabs/tabs.spec.ts | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/Tabs/tabs.spec.ts b/tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/Tabs/tabs.spec.ts index 873ae3bad6..93d8150340 100644 --- a/tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/Tabs/tabs.spec.ts +++ b/tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/Tabs/tabs.spec.ts @@ -46,12 +46,15 @@ test.describe('Tabs', () => { await openDocTypeFolder(umbracoUi, page); } - test.only('Click dashboard tabs', async ({umbracoUi, page}) => { - await umbracoUi.goToSection('content'); - await page.locator('[data-element="tab-contentRedirectManager"] > button').click(); - expect(page.locator('.redirecturlsearch')).not.toBeNull(); - await page.locator('[data-element="tab-contentIntro"] > button').click(); - await expect(page.locator('[data-element="tab-contentIntro"]')).toHaveClass('umb-tab ng-scope umb-tab--active'); + test('Click dashboard tabs', async ({umbracoUi, page}) => { + await umbracoUi.goToSection(ConstantHelper.sections.content); + await umbracoUi.clickDataElementByElementName('tab-contentRedirectManager'); + await expect(page.locator('[data-element="tab-content-contentRedirectManager"]')).toBeVisible(); + await umbracoUi.clickDataElementByElementName('tab-contentIntro'); + + // Assert + await expect(page.locator('[data-element="tab-contentIntro"]')).toHaveClass(/umb-tab--active/); + await expect(page.locator('[data-element="tab-content-contentIntro"]')).toBeVisible(); }); test('Create tab', async ({umbracoUi, umbracoApi, page}) => {