@@ -14,7 +14,7 @@ const logSpy = jest.spyOn(console, 'log');
14
14
import { ISplitFactoryChildProps } from '../types' ;
15
15
import { SplitFactoryProvider } from '../SplitFactoryProvider' ;
16
16
import { SplitClient } from '../SplitClient' ;
17
- import { SplitContext } from '../SplitContext' ;
17
+ import { INITIAL_CONTEXT , SplitContext } from '../SplitContext' ;
18
18
import { __factories , IClientWithContext } from '../utils' ;
19
19
import { WARN_SF_CONFIG_AND_FACTORY } from '../constants' ;
20
20
@@ -55,7 +55,7 @@ describe('SplitFactoryProvider', () => {
55
55
expect ( isTimedout ) . toBe ( false ) ;
56
56
expect ( isDestroyed ) . toBe ( false ) ;
57
57
expect ( lastUpdate ) . toBe ( ( outerFactory . client ( ) as IClientWithContext ) . __getStatus ( ) . lastUpdate ) ;
58
- expect ( ( factory as SplitIO . ISDK ) . settings . version ) . toBe ( outerFactory . settings . version ) ;
58
+ expect ( ( factory as SplitIO . IBrowserSDK ) . settings . version ) . toBe ( outerFactory . settings . version ) ;
59
59
return null ;
60
60
} }
61
61
</ SplitFactoryProvider >
@@ -301,11 +301,7 @@ describe('SplitFactoryProvider', () => {
301
301
return (
302
302
< SplitContext . Consumer >
303
303
{ ( value ) => {
304
- expect ( value . factory ) . toBe ( null ) ;
305
- expect ( value . client ) . toBe ( null ) ;
306
- expect ( value . isReady ) . toBe ( false ) ;
307
- expect ( value . isTimedout ) . toBe ( false ) ;
308
- expect ( value . lastUpdate ) . toBe ( 0 ) ;
304
+ expect ( value ) . toEqual ( INITIAL_CONTEXT ) ;
309
305
done ( ) ;
310
306
return null ;
311
307
} }
@@ -338,7 +334,7 @@ describe('SplitFactoryProvider', () => {
338
334
339
335
test ( 'cleans up on update and unmount if config prop is provided.' , ( ) => {
340
336
let renderTimes = 0 ;
341
- const createdFactories = new Set < SplitIO . ISDK > ( ) ;
337
+ const createdFactories = new Set < SplitIO . IBrowserSDK > ( ) ;
342
338
const clientDestroySpies : jest . SpyInstance [ ] = [ ] ;
343
339
const outerFactory = SplitSdk ( sdkBrowser ) ;
344
340
0 commit comments