MCPcopy
hub / github.com/facebook/react / expectErrors

Function expectErrors

packages/react-dom/src/__tests__/ReactDOMFizzServer-test.js:167–183  ·  view source on GitHub ↗
(errorsArr, toBeDevArr, toBeProdArr)

Source from the content-addressed store, hash-verified

165 });
166
167 function expectErrors(errorsArr, toBeDevArr, toBeProdArr) {
168 const mappedErrows = errorsArr.map(({error, errorInfo}) => {
169 const stack = errorInfo && errorInfo.componentStack;
170 const digest = error.digest;
171 if (stack) {
172 return [error.message, digest, normalizeCodeLocInfo(stack)];
173 } else if (digest) {
174 return [error.message, digest];
175 }
176 return error.message;
177 });
178 if (__DEV__) {
179 expect(mappedErrows).toEqual(toBeDevArr);
180 } else {
181 expect(mappedErrows).toEqual(toBeProdArr);
182 }
183 }
184
185 function componentStack(components) {
186 return components

Callers 3

IndirectionFunction · 0.70
AppFunction · 0.70

Calls 3

normalizeCodeLocInfoFunction · 0.70
mapMethod · 0.65
toEqualMethod · 0.65

Tested by

no test coverage detected