@@ -560,7 +560,7 @@ describe('React', () => {
560560 }
561561
562562 let outerComponent
563- const testRenderer = TestRenderer . create (
563+ TestRenderer . create (
564564 < ProviderMock store = { store } >
565565 < OuterComponent ref = { c => outerComponent = c } />
566566 </ ProviderMock >
@@ -607,7 +607,7 @@ describe('React', () => {
607607 }
608608
609609 let outerComponent
610- const testRenderer = TestRenderer . create (
610+ TestRenderer . create (
611611 < ProviderMock store = { store } >
612612 < OuterComponent ref = { c => outerComponent = c } />
613613 </ ProviderMock >
@@ -655,7 +655,7 @@ describe('React', () => {
655655 }
656656
657657 let outerComponent
658- const testRenderer = TestRenderer . create (
658+ TestRenderer . create (
659659 < ProviderMock store = { store } >
660660 < OuterComponent ref = { c => outerComponent = c } />
661661 </ ProviderMock >
@@ -707,7 +707,7 @@ describe('React', () => {
707707 }
708708
709709 let outerComponent
710- const testRenderer = TestRenderer . create (
710+ TestRenderer . create (
711711 < ProviderMock store = { store } >
712712 < OuterComponent ref = { c => outerComponent = c } />
713713 </ ProviderMock >
@@ -755,7 +755,7 @@ describe('React', () => {
755755 }
756756
757757 let outerComponent
758- const testRenderer = TestRenderer . create (
758+ TestRenderer . create (
759759 < ProviderMock store = { store } >
760760 < OuterComponent ref = { c => outerComponent = c } />
761761 </ ProviderMock >
@@ -804,7 +804,7 @@ describe('React', () => {
804804 }
805805
806806 let outerComponent
807- const testRenderer = TestRenderer . create (
807+ TestRenderer . create (
808808 < ProviderMock store = { store } >
809809 < OuterComponent ref = { c => outerComponent = c } />
810810 </ ProviderMock >
@@ -1216,7 +1216,6 @@ describe('React', () => {
12161216
12171217 it ( 'should throw an error if mapState, mapDispatch, or mergeProps returns anything but a plain object' , ( ) => {
12181218 const store = createStore ( ( ) => ( { } ) )
1219- let testRenderer
12201219
12211220 function makeContainer ( mapState , mapDispatch , mergeProps ) {
12221221 return React . createElement (
@@ -1232,7 +1231,7 @@ describe('React', () => {
12321231 function AwesomeMap ( ) { }
12331232
12341233 let spy = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } )
1235- testRenderer = TestRenderer . create (
1234+ TestRenderer . create (
12361235 < ProviderMock store = { store } >
12371236 { makeContainer ( ( ) => 1 , ( ) => ( { } ) , ( ) => ( { } ) ) }
12381237 </ ProviderMock >
@@ -1244,7 +1243,7 @@ describe('React', () => {
12441243 spy . mockRestore ( )
12451244
12461245 spy = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } )
1247- testRenderer = TestRenderer . create (
1246+ TestRenderer . create (
12481247 < ProviderMock store = { store } >
12491248 { makeContainer ( ( ) => 'hey' , ( ) => ( { } ) , ( ) => ( { } ) ) }
12501249 </ ProviderMock >
@@ -1256,7 +1255,7 @@ describe('React', () => {
12561255 spy . mockRestore ( )
12571256
12581257 spy = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } )
1259- testRenderer = TestRenderer . create (
1258+ TestRenderer . create (
12601259 < ProviderMock store = { store } >
12611260 { makeContainer ( ( ) => new AwesomeMap ( ) , ( ) => ( { } ) , ( ) => ( { } ) ) }
12621261 </ ProviderMock >
@@ -1268,7 +1267,7 @@ describe('React', () => {
12681267 spy . mockRestore ( )
12691268
12701269 spy = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } )
1271- testRenderer = TestRenderer . create (
1270+ TestRenderer . create (
12721271 < ProviderMock store = { store } >
12731272 { makeContainer ( ( ) => ( { } ) , ( ) => 1 , ( ) => ( { } ) ) }
12741273 </ ProviderMock >
@@ -1280,7 +1279,7 @@ describe('React', () => {
12801279 spy . mockRestore ( )
12811280
12821281 spy = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } )
1283- testRenderer = TestRenderer . create (
1282+ TestRenderer . create (
12841283 < ProviderMock store = { store } >
12851284 { makeContainer ( ( ) => ( { } ) , ( ) => 'hey' , ( ) => ( { } ) ) }
12861285 </ ProviderMock >
@@ -1292,7 +1291,7 @@ describe('React', () => {
12921291 spy . mockRestore ( )
12931292
12941293 spy = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } )
1295- testRenderer = TestRenderer . create (
1294+ TestRenderer . create (
12961295 < ProviderMock store = { store } >
12971296 { makeContainer ( ( ) => ( { } ) , ( ) => new AwesomeMap ( ) , ( ) => ( { } ) ) }
12981297 </ ProviderMock >
@@ -1304,7 +1303,7 @@ describe('React', () => {
13041303 spy . mockRestore ( )
13051304
13061305 spy = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } )
1307- testRenderer = TestRenderer . create (
1306+ TestRenderer . create (
13081307 < ProviderMock store = { store } >
13091308 { makeContainer ( ( ) => ( { } ) , ( ) => ( { } ) , ( ) => 1 ) }
13101309 </ ProviderMock >
@@ -1316,7 +1315,7 @@ describe('React', () => {
13161315 spy . mockRestore ( )
13171316
13181317 spy = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } )
1319- testRenderer = TestRenderer . create (
1318+ TestRenderer . create (
13201319 < ProviderMock store = { store } >
13211320 { makeContainer ( ( ) => ( { } ) , ( ) => ( { } ) , ( ) => 'hey' ) }
13221321 </ ProviderMock >
@@ -1328,7 +1327,7 @@ describe('React', () => {
13281327 spy . mockRestore ( )
13291328
13301329 spy = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } )
1331- testRenderer = TestRenderer . create (
1330+ TestRenderer . create (
13321331 < ProviderMock store = { store } >
13331332 { makeContainer ( ( ) => ( { } ) , ( ) => ( { } ) , ( ) => new AwesomeMap ( ) ) }
13341333 </ ProviderMock >
@@ -1542,7 +1541,7 @@ describe('React', () => {
15421541 getState : ( ) => expectedState
15431542 }
15441543
1545- const testRenderer = TestRenderer . create ( < Decorated store = { mockStore } /> )
1544+ TestRenderer . create ( < Decorated store = { mockStore } /> )
15461545
15471546 expect ( actualState ) . toEqual ( expectedState )
15481547 } )
@@ -1844,7 +1843,7 @@ describe('React', () => {
18441843 }
18451844 }
18461845
1847- const testRenderer = TestRenderer . create (
1846+ TestRenderer . create (
18481847 < ProviderMock store = { store } >
18491848 < Container />
18501849 </ ProviderMock >
@@ -1894,7 +1893,7 @@ describe('React', () => {
18941893 }
18951894 }
18961895
1897- const testRenderer = TestRenderer . create (
1896+ TestRenderer . create (
18981897 < ProviderMock store = { store } >
18991898 < Container />
19001899 </ ProviderMock >
@@ -1937,7 +1936,7 @@ describe('React', () => {
19371936 }
19381937 }
19391938
1940- const testRenderer = TestRenderer . create (
1939+ TestRenderer . create (
19411940 < ProviderMock store = { store } >
19421941 < div >
19431942 < Container name = "a" />
@@ -1973,7 +1972,7 @@ describe('React', () => {
19731972 }
19741973 }
19751974
1976- const testRenderer = TestRenderer . create (
1975+ TestRenderer . create (
19771976 < ProviderMock store = { store } >
19781977 < div >
19791978 < Container name = "a" />
@@ -2037,7 +2036,7 @@ describe('React', () => {
20372036 }
20382037 }
20392038
2040- const testRenderer = TestRenderer . create (
2039+ TestRenderer . create (
20412040 < ProviderMock store = { store } >
20422041 < Container />
20432042 </ ProviderMock >
@@ -2061,7 +2060,7 @@ describe('React', () => {
20612060 }
20622061 }
20632062
2064- const testRenderer = TestRenderer . create (
2063+ TestRenderer . create (
20652064 < ProviderMock store = { store } >
20662065 < Container />
20672066 </ ProviderMock >
@@ -2097,7 +2096,7 @@ describe('React', () => {
20972096 }
20982097 }
20992098
2100- const testRenderer = TestRenderer . create (
2099+ TestRenderer . create (
21012100 < ProviderMock store = { store } >
21022101 < Parent >
21032102 < Container />
@@ -2179,7 +2178,7 @@ describe('React', () => {
21792178 }
21802179 }
21812180
2182- const testRenderer = TestRenderer . create (
2181+ TestRenderer . create (
21832182 < ProviderMock store = { store } >
21842183 < ImpureComponent />
21852184 </ ProviderMock >
@@ -2195,17 +2194,17 @@ describe('React', () => {
21952194 const spy = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } )
21962195
21972196 try {
2198- const testRenderer = TestRenderer . create (
2197+ TestRenderer . create (
21992198 < ProviderMock store = { store } >
22002199 < Component pass = "through" />
22012200 </ ProviderMock >
22022201 )
22032202 return null
22042203 } catch ( error ) {
22052204 return error . message
2205+ } finally {
2206+ spy . mockRestore ( )
22062207 }
2207-
2208- spy . mockRestore ( )
22092208 }
22102209
22112210 it ( 'should throw a helpful error for invalid mapStateToProps arguments' , ( ) => {
@@ -2256,7 +2255,7 @@ describe('React', () => {
22562255 }
22572256
22582257 const store = createStore ( ( state = 0 , action ) => ( action . type === 'INC' ? state + 1 : state ) )
2259- const testRenderer = TestRenderer . create ( < ProviderMock store = { store } > < Parent /> </ ProviderMock > )
2258+ TestRenderer . create ( < ProviderMock store = { store } > < Parent /> </ ProviderMock > )
22602259
22612260 expect ( mapStateToProps ) . toHaveBeenCalledTimes ( 1 )
22622261 store . dispatch ( { type : 'INC' } )
@@ -2278,7 +2277,7 @@ describe('React', () => {
22782277 class C extends React . Component { render ( ) { return < div > { this . props . count } </ div > } }
22792278
22802279 const store = createStore ( ( state = 0 , action ) => ( action . type === 'INC' ? state += 1 : state ) )
2281- const testRenderer = TestRenderer . create ( < ProviderMock store = { store } > < A /> </ ProviderMock > )
2280+ TestRenderer . create ( < ProviderMock store = { store } > < A /> </ ProviderMock > )
22822281
22832282 store . dispatch ( { type : 'INC' } )
22842283 } )
@@ -2310,7 +2309,7 @@ describe('React', () => {
23102309 render ( ) { return < div > { this . props . count } </ div > }
23112310 }
23122311
2313- const testRenderer = TestRenderer . create ( < ProviderMock store = { store1 } > < A /> </ ProviderMock > )
2312+ TestRenderer . create ( < ProviderMock store = { store1 } > < A /> </ ProviderMock > )
23142313 expect ( mapStateToPropsB ) . toHaveBeenCalledTimes ( 1 )
23152314 expect ( mapStateToPropsC ) . toHaveBeenCalledTimes ( 1 )
23162315 expect ( mapStateToPropsD ) . toHaveBeenCalledTimes ( 1 )
0 commit comments