test: add a test for issue 28520 (#28552)

References #28520.
This commit is contained in:
Dmitry Gozman 2023-12-08 10:55:26 -08:00 коммит произвёл GitHub
Родитель 8d3a931377
Коммит 532e4c5802
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -769,3 +769,11 @@ it('should expose utilityScript', async ({ page }) => {
utils: true,
});
});
it('should work with Array.from/map', async ({ page }) => {
it.info().annotations.push({ type: 'issue', description: 'https://github.com/microsoft/playwright/issues/28520' });
expect(await page.evaluate(() => {
const r = (str, amount) => Array.from(Array(amount)).map(() => str).join('');
return r('([a-f0-9]{2})', 3);
})).toBe('([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})');
});