@@ -87,7 +87,7 @@ const createApp = (asyncContext, stateForClient) => {
87
87
const ErrorComponent = ( { error } ) => < div > { error ? error . message : null } </ div >
88
88
const LoadingComponent = ( ) => < div > Loading...</ div >
89
89
90
- const errorResolveDelay = 16
90
+ const errorResolveDelay = 20
91
91
92
92
describe ( 'integration tests' , ( ) => {
93
93
it ( 'render server and client' , ( ) => {
@@ -164,7 +164,9 @@ describe('integration tests', () => {
164
164
expect ( render ) . toMatchSnapshot ( )
165
165
// We give a bit of time for the error setState to propagate, and
166
166
// then resolve with the enzyme mount render.
167
- return new Promise ( resolve => setTimeout ( ( ) => resolve ( render ) , 16 ) )
167
+ return new Promise ( resolve =>
168
+ setTimeout ( ( ) => resolve ( render ) , errorResolveDelay ) ,
169
+ )
168
170
} )
169
171
// The error should be in state and should render via the component
170
172
. then ( render => {
@@ -232,7 +234,7 @@ describe('integration tests', () => {
232
234
</ AsyncComponentProvider >
233
235
)
234
236
const bootstrappedApp = await asyncBootstrapper ( app )
235
- await new Promise ( resolve => setTimeout ( resolve , errorResolveDelay + 1 ) )
237
+ await new Promise ( resolve => setTimeout ( resolve , errorResolveDelay ) )
236
238
expect ( renderToStaticMarkup ( bootstrappedApp ) ) . toMatchSnapshot ( )
237
239
} )
238
240
} )
0 commit comments