From 2ddbfc4140379520c0e32aad58042218c31abdfe Mon Sep 17 00:00:00 2001 From: chromaticWaster Date: Thu, 17 Aug 2023 13:40:23 +0200 Subject: [PATCH] Expander & Expander Group test updates --- src/expander/Expander.spec.ts | 6 ++++++ src/expander/ExpanderGroup.spec.ts | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/expander/Expander.spec.ts b/src/expander/Expander.spec.ts index 460579ae..645c098b 100644 --- a/src/expander/Expander.spec.ts +++ b/src/expander/Expander.spec.ts @@ -87,6 +87,9 @@ test(`Expander - Expand Slotted Icon Behaviour`, async ({ page }) => { const expandIconContainer = header.locator('.expand-icon-container'); await expect(expandIconContainer).toHaveCount(1); + + const slotElement = expander.locator('slot[name="expand-icon"]'); + await expect(slotElement).toHaveCount(1); }); }); @@ -100,5 +103,8 @@ test(`Expander - Header Slotted Icon Behaviour`, async ({ page }) => { const headerIconContainer = header.locator('.header-icon-container'); await expect(headerIconContainer).toHaveCount(1); + + const slotElement = expander.locator('slot[name="header-icon"]'); + await expect(slotElement).toHaveCount(1); }); }); diff --git a/src/expander/ExpanderGroup.spec.ts b/src/expander/ExpanderGroup.spec.ts index c0866335..75044637 100644 --- a/src/expander/ExpanderGroup.spec.ts +++ b/src/expander/ExpanderGroup.spec.ts @@ -32,10 +32,10 @@ test(`Expander Group - Expand Mode Behaviour`, async ({ page }) => { await page.goto('/components/expander-group/'); const expanderGroup = page.locator('.Expand_Mode').getByTestId('test-expander-group'); await expect(expanderGroup).toHaveCount(1); - + // Check that the expander group has the expand-mode attribute set to multiple. await expect(expanderGroup).toHaveAttribute('expand-mode', 'multiple'); - // Get all the omni-expanders + // Get all the omni-expanders. const nestedExpanders = expanderGroup.locator('omni-expander'); await expect(nestedExpanders).toHaveCount(2);