From 6cc33c2d08231f9fa0f03aa905c4df3ed5a1cfda Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Wed, 28 Sep 2022 11:47:08 -0800 Subject: [PATCH] fix(trace): fix trace mode tests (#17667) --- tests/page/selectors-text.spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/page/selectors-text.spec.ts b/tests/page/selectors-text.spec.ts index 36fcb97342..ff57d6dcee 100644 --- a/tests/page/selectors-text.spec.ts +++ b/tests/page/selectors-text.spec.ts @@ -24,11 +24,11 @@ it('should work @smoke', async ({ page }) => { expect(await page.$eval(`text=/^[ay]+$/`, e => e.outerHTML)).toBe('
ya
'); expect(await page.$eval(`text=/Ya/i`, e => e.outerHTML)).toBe('
ya
'); expect(await page.$eval(`text=ye`, e => e.outerHTML)).toBe('
\nye
'); - expect(await page.getByText('ye').evaluate(e => e.outerHTML)).toBe('
\nye
'); + expect(await page.getByText('ye').evaluate(e => e.outerHTML)).toContain('>\nye '); await page.setContent(`
ye
ye
`); expect(await page.$eval(`text="ye"`, e => e.outerHTML)).toBe('
ye
'); - expect(await page.getByText('ye', { exact: true }).first().evaluate(e => e.outerHTML)).toBe('
ye
'); + expect(await page.getByText('ye', { exact: true }).first().evaluate(e => e.outerHTML)).toContain('> ye '); await page.setContent(`
yo
"ya
hello world!
`); expect(await page.$eval(`text="\\"ya"`, e => e.outerHTML)).toBe('
"ya
');