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