/
Mikhail823
/
todo
Обзор
Документация
Войти
/
Mikhail823
/
todo
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/styled-components/test-utils/setupTestFramework.ts
31 строка
1 KB
Mikhail Popov
j
23 фев 2026, 16:12
23 фев 2026, 16:12
ff7232a
Код
Авторство
О чём код?
const consoleError = console.error; const suppressedErrors = [ 'Error: Could not parse CSS stylesheet', 'Warning: Use the `defaultValue` or `value` props instead of setting children on <textarea>', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'Warning: <%s /> is using incorrect casing.', 'Warning: The tag <%s> is unrecognized in this browser.', 'Warning: React does not recognize the `%s` prop on a DOM element.', 'Warning: %s: Support for defaultProps will be removed from function components in a future major release. Use JavaScript default parameters instead.', 'Warning: renderToNodeStream is deprecated. Use renderToPipeableStream instead.', ]; beforeEach(() => { // Suppress errors from JSDOM CSS parser // See: https://github.com/jsdom/jsdom/issues/2177 console.error = jest.fn((logged: any) => { const message = logged.stack || logged; if ( typeof message !== 'string' || !suppressedErrors.some(suppressedError => message.includes(suppressedError)) ) { consoleError(logged); } }); }); afterEach(() => { console.error = consoleError; });