@@ -40,10 +40,10 @@ describe('splitApi', () => {
4040 assertHeaders ( settings , headers ) ;
4141 expect ( url ) . toBe ( 'sdk/segmentChanges/segmentName?since=-1&till=90' ) ;
4242
43- splitApi . fetchSplitChanges ( - 1 , false , 100 ) ;
43+ splitApi . fetchSplitChanges ( - 1 , false , 100 , - 1 ) ;
4444 [ url , { headers } ] = fetchMock . mock . calls [ 3 ] ;
4545 assertHeaders ( settings , headers ) ;
46- expect ( url ) . toBe ( expecteFlagsUrl ( - 1 , 100 , settings . validateFilters || false , settings ) ) ;
46+ expect ( url ) . toBe ( expectedFlagsUrl ( - 1 , 100 , settings . validateFilters || false , settings , - 1 ) ) ;
4747
4848 splitApi . postEventsBulk ( 'fake-body' ) ;
4949 assertHeaders ( settings , fetchMock . mock . calls [ 4 ] [ 1 ] . headers ) ;
@@ -66,9 +66,9 @@ describe('splitApi', () => {
6666 fetchMock . mockClear ( ) ;
6767
6868
69- function expecteFlagsUrl ( since : number , till : number , usesFilter : boolean , settings : ISettings ) {
69+ function expectedFlagsUrl ( since : number , till : number , usesFilter : boolean , settings : ISettings , rbSince ?: number ) {
7070 const filterQueryString = settings . sync . __splitFiltersValidation && settings . sync . __splitFiltersValidation . queryString ;
71- return `sdk/splitChanges?s=1.1&since=${ since } ${ usesFilter ? filterQueryString : '' } ${ till ? '&till=' + till : '' } ` ;
71+ return `sdk/splitChanges?s=1.1&since=${ since } ${ rbSince ? '&rbSince=' + rbSince : '' } ${ usesFilter ? filterQueryString : '' } ${ till ? '&till=' + till : '' } ` ;
7272 }
7373 } ) ;
7474
0 commit comments