File tree Expand file tree Collapse file tree 1 file changed +0
-18
lines changed
packages/shared/__tests__ Expand file tree Collapse file tree 1 file changed +0
-18
lines changed Original file line number Diff line number Diff line change 1111let formatProdErrorMessage ;
1212
1313describe ( 'ReactErrorProd' , ( ) => {
14- let globalErrorMock ;
15-
1614 beforeEach ( ( ) => {
17- if ( ! __DEV__ ) {
18- // In production, our Jest environment overrides the global Error
19- // class in order to decode error messages automatically. However
20- // this is a single test where we actually *don't* want to decode
21- // them. So we assert that the OriginalError exists, and temporarily
22- // set the global Error object back to it.
23- globalErrorMock = global . Error ;
24- global . Error = globalErrorMock . OriginalError ;
25- expect ( typeof global . Error ) . toBe ( 'function' ) ;
26- }
2715 jest . resetModules ( ) ;
2816 formatProdErrorMessage = require ( 'shared/formatProdErrorMessage' ) . default ;
2917 } ) ;
3018
31- afterEach ( ( ) => {
32- if ( ! __DEV__ ) {
33- global . Error = globalErrorMock ;
34- }
35- } ) ;
36-
3719 it ( 'should throw with the correct number of `%s`s in the URL' , ( ) => {
3820 expect ( formatProdErrorMessage ( 124 , 'foo' , 'bar' ) ) . toEqual (
3921 'Minified React error #124; visit ' +
You can’t perform that action at this time.
0 commit comments