From dc833d734792eef2e02e49ceaa1d5490cd8f1dfe Mon Sep 17 00:00:00 2001 From: Yury Semikhatsky Date: Mon, 16 Dec 2024 17:06:47 -0800 Subject: [PATCH] Revert tests/page/page-check.spec.ts --- tests/page/page-check.spec.ts | 42 +++++++---------------------------- 1 file changed, 8 insertions(+), 34 deletions(-) diff --git a/tests/page/page-check.spec.ts b/tests/page/page-check.spec.ts index 66287950dc..01b00ddc55 100644 --- a/tests/page/page-check.spec.ts +++ b/tests/page/page-check.spec.ts @@ -17,42 +17,16 @@ import { test as it, expect } from './pageTest'; +it('should check the box @smoke', async ({ page }) => { + await page.setContent(``); + await page.check('input'); + expect(await page.evaluate(() => window['checkbox'].checked)).toBe(true); +}); + it('should not check the checked box', async ({ page }) => { await page.setContent(``); - await it.step('outer step 1', async () => { - await it.step.fail('inner step 1.1', async () => { - throw new Error('inner step 1.1 failed'); - }); - await it.step.fixme('inner step 1.2', async () => { - console.log('inner step 1.2 skipped'); - }); - }); - await it.step('outer step 2', async () => { - await it.step.fixme('inner step 2.1', async () => { - console.log('inner step 2.1 expected to fail'); - }); - await it.step('inner step 2.2', async () => { - expect(1).toBe(1); - }); - }); - await it.step.fail('outer step 3', async () => { - throw new Error('outer step 3 failed'); - }); -}); - -it.fail('exp falure', async ({ page }) => { - await page.setContent(``); - expect(1).toBe(2); -}); - -it.skip('exp skipped', async ({ page }) => { - await page.setContent(``); - expect(1).toBe(2); -}); - -it.fixme('exp fixme', async ({ page }) => { - await page.setContent(``); - expect(1).toBe(2); + await page.check('input'); + expect(await page.evaluate(() => window['checkbox'].checked)).toBe(true); }); it('should uncheck the box', async ({ page }) => {