diff --git a/packages/html-reporter/src/headerView.spec.tsx b/packages/html-reporter/src/headerView.spec.tsx index a0b27e69431052..4f3c55179124b7 100644 --- a/packages/html-reporter/src/headerView.spec.tsx +++ b/packages/html-reporter/src/headerView.spec.tsx @@ -27,7 +27,7 @@ test('should render counters', async ({ mount }) => { flaky: 17, skipped: 10, ok: false, - }} filterText='' setFilterText={() => {}}>); + }} filterText='' setFilterText={() => { }}>); await expect(component.locator('a', { hasText: 'All' }).locator('.counter')).toHaveText('100'); await expect(component.locator('a', { hasText: 'Passed' }).locator('.counter')).toHaveText('42'); await expect(component.locator('a', { hasText: 'Failed' }).locator('.counter')).toHaveText('31'); @@ -59,5 +59,6 @@ test('should toggle filters', async ({ page, mount }) => { await expect(page).toHaveURL(/#\?q=s:flaky/); await component.locator('a', { hasText: 'Skipped' }).click(); await expect(page).toHaveURL(/#\?q=s:skipped/); - expect(filters).toEqual(['', 's:passed', 's:failed', 's:flaky', 's:skipped']); + await component.getByRole('searchbox').fill('a:annotation type=annotation description'); + expect(filters).toEqual(['', 's:passed', 's:failed', 's:flaky', 's:skipped', 'a:annotation type=annotation description']); });