From d66a0e39913aa60e1081b80c6d43b0aa10100c97 Mon Sep 17 00:00:00 2001 From: Peter Zimon Date: Mon, 19 Aug 2024 16:22:36 +0200 Subject: [PATCH] Fix browser tests for Radix migration (#20783) DES-696 We upgraded the AdminX Design System to use Radix UI components. However browser tests fail for checkboxes at the moment which must be fixed for release. --- ghost/core/test/e2e-browser/admin/tiers.spec.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghost/core/test/e2e-browser/admin/tiers.spec.js b/ghost/core/test/e2e-browser/admin/tiers.spec.js index 28b71c8d06..389e94257c 100644 --- a/ghost/core/test/e2e-browser/admin/tiers.spec.js +++ b/ghost/core/test/e2e-browser/admin/tiers.spec.js @@ -147,7 +147,7 @@ test.describe('Admin', () => { const portalSettings = sharedPage.getByTestId('portal-modal'); - await portalSettings.locator('input[type=checkbox]').first().waitFor(); + await portalSettings.locator('button[role="checkbox"]').first().waitFor(); await expect(portalSettings.getByLabel(tierName).first()).toBeHidden(); @@ -172,7 +172,7 @@ test.describe('Admin', () => { const portalSettings = sharedPage.getByTestId('portal-modal'); - await portalSettings.locator('input[type=checkbox]').first().waitFor(); + await portalSettings.locator('button[role="checkbox"]').first().waitFor(); await expect(portalSettings.getByLabel(tierName).first()).toBeVisible();