/
Alex_Ural
/
opencode
Обзор
Документация
Войти
/
Alex_Ural
/
opencode
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
packages/app/e2e/utils/errors.ts
18 строк
582 B
Luke Parker
test(app): add session timeline smoke coverage (#26619)
19 май 2026, 01:01
Не верифицирован
19 май 2026, 01:01
44a35c5
Код
Авторство
О чём код?
import { expect, type Page } from "@playwright/test" export function trackPageErrors(page: Page) { const errors: string[] = [] page.on("console", (message) => { if (message.type() === "error") errors.push(message.text()) }) page.on("pageerror", (error) => errors.push(error.stack ?? error.message)) return errors } export function expectNoSmokeErrors(consoleErrors: string[], toastErrors: string[], forbiddenText: string[]) { expect({ consoleErrors, toastErrors, forbiddenText }).toEqual({ consoleErrors: [], toastErrors: [], forbiddenText: [], }) }