diff --git a/tests/page/expect-to-have-value.spec.ts b/tests/page/expect-to-have-value.spec.ts index 0518eac725..0fe70aeec7 100644 --- a/tests/page/expect-to-have-value.spec.ts +++ b/tests/page/expect-to-have-value.spec.ts @@ -45,6 +45,13 @@ test('should support failure', async ({ page }) => { expect(stripAnsi(error.message)).toContain('"Text content"'); }); +test('should normalize whitespace', async ({ page }) => { + await page.setContent(''); + const locator = page.locator('#node'); + await locator.fill('foo bar\nbaz'); + await expect(locator).toHaveValue('foo bar baz'); +}); + test.describe('toHaveValues with multi-select', () => { test('works with text', async ({ page }) => { await page.setContent(`