setupTests.js   A
last analyzed

Complexity

Total Complexity 4
Complexity/F 1.33

Size

Lines of Code 13
Function Count 3

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
wmc 4
eloc 7
mnd 1
bc 1
fnc 3
dl 0
loc 13
rs 10
bpm 0.3333
cpm 1.3333
noi 0
c 0
b 0
f 0
1
const originalConsoleError = global.console.error;
2
3
beforeEach(() => {
4
  global.console.error = (...args) => {
5
    const propTypeFailures = [/Failed prop type/, /Warning: Received/];
6
7
    if (propTypeFailures.some((p) => p.test(args[0]))) {
8
      throw new Error(args[0]);
9
    }
10
11
    originalConsoleError(...args);
12
  };
13
});
14