UNPKG

styled-components

Version:

CSS for the <Component> Age. Style components your way with speed, strong typing, and flexibility.

27 lines (22 loc) 688 B
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', ]; beforeEach(() => { // Suppress errors from JSDOM CSS parser // See: https://github.com/jsdom/jsdom/issues/2177 console.error = (logged: any) => { const message = logged.stack || logged; if ( typeof message !== 'string' || !suppressedErrors.some(suppressedError => message.includes(suppressedError)) ) { consoleError(logged); } }; }); afterEach(() => { console.error = consoleError; });