Skip to content

Commit 2f99c9b

Browse files
committed
test(ktl-3855): update case studies tests
1 parent 280a44e commit 2f99c9b

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

test/e2e/case-studies.spec.ts

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,22 @@ test.describe('Case-studies landing page', async () => {
1313
await expect(caseStudiesPage.heroSubTitle.first()).not.toBeEmpty();
1414
});
1515

16+
test('Case-studies: should not show platform filter for all cases', async ({ page }) => {
17+
const caseStudiesPage = new CaseStudiesPage(page);
18+
await caseStudiesPage.init();
1619

17-
test('Case-studies: filter has expected default state', async ({ page }) => {
20+
await expect(caseStudiesPage.filterBySharedCode).toBeHidden();
21+
await expect(caseStudiesPage.filterByComposeUI).toBeHidden();
22+
});
23+
24+
test('Case-studies: should show platform filter for KMP cases with expected default state', async ({ page }) => {
1825
const caseStudiesPage = new CaseStudiesPage(page);
1926
await caseStudiesPage.init();
2027

21-
await caseStudiesPage.isSwitchActive(caseStudiesPage.switchAll);
22-
await caseStudiesPage.areAllSharedPlatformsSwitchedOff();
28+
await caseStudiesPage.selectType(caseStudiesPage.switchKMP);
29+
await caseStudiesPage.isSwitchActive(caseStudiesPage.switchKMP);
2330

31+
await caseStudiesPage.areAllSharedPlatformsSwitchedOff();
2432
await caseStudiesPage.isComposeUISwitchedOff();
2533
});
2634

0 commit comments

Comments
 (0)