chore: support normalizeWhiteSpace in toHaveAccessibleErrorMessage

This commit is contained in:
Pengoose 2024-12-16 22:43:27 +09:00
parent 5a3862750b
commit 4a207693d0

View file

@ -212,7 +212,7 @@ export function toHaveAccessibleErrorMessage(
options?: { timeout?: number; ignoreCase?: boolean }, options?: { timeout?: number; ignoreCase?: boolean },
) { ) {
return toMatchText.call(this, 'toHaveAccessibleErrorMessage', locator, 'Locator', async (isNot, timeout) => { return toMatchText.call(this, 'toHaveAccessibleErrorMessage', locator, 'Locator', async (isNot, timeout) => {
const expectedText = serializeExpectedTextValues([expected], { ignoreCase: options?.ignoreCase }); const expectedText = serializeExpectedTextValues([expected], { ignoreCase: options?.ignoreCase, normalizeWhiteSpace: true });
return await locator._expect('to.have.accessible.error.message', { expectedText: expectedText, isNot, timeout }); return await locator._expect('to.have.accessible.error.message', { expectedText: expectedText, isNot, timeout });
}, expected, options); }, expected, options);
} }