Skip to content

Commit cecb13e

Browse files
committed
add instructions for whitelisting console.error/warn messages in jest
1 parent 68b5137 commit cecb13e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/unit/setup.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,17 @@ Object.defineProperty(window, 'localStorage', {
7979
const error = console.error
8080
console.error = function(message) {
8181
error.apply(console, arguments)
82+
// NOTE: You can whitelist some `console.error` messages here
83+
// by returning if the `message` value is acceptable.
8284
throw message instanceof Error ? message : new Error(message)
8385
}
8486

8587
// Make console.warn throw, so that Jest tests fail
8688
const warn = console.warn
8789
console.warn = function(message) {
8890
warn.apply(console, arguments)
91+
// NOTE: You can whitelist some `console.warn` messages here
92+
// by returning if the `message` value is acceptable.
8993
throw message instanceof Error ? message : new Error(message)
9094
}
9195

0 commit comments

Comments
 (0)