@@ -40,10 +40,10 @@ describe('splitApi', () => {
40
40
assertHeaders ( settings , headers ) ;
41
41
expect ( url ) . toBe ( 'sdk/segmentChanges/segmentName?since=-1&till=90' ) ;
42
42
43
- splitApi . fetchSplitChanges ( - 1 , false , 100 ) ;
43
+ splitApi . fetchSplitChanges ( - 1 , false , 100 , - 1 ) ;
44
44
[ url , { headers } ] = fetchMock . mock . calls [ 3 ] ;
45
45
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 ) ) ;
47
47
48
48
splitApi . postEventsBulk ( 'fake-body' ) ;
49
49
assertHeaders ( settings , fetchMock . mock . calls [ 4 ] [ 1 ] . headers ) ;
@@ -66,9 +66,9 @@ describe('splitApi', () => {
66
66
fetchMock . mockClear ( ) ;
67
67
68
68
69
- function expecteFlagsUrl ( since : number , till : number , usesFilter : boolean , settings : ISettings ) {
69
+ function expectedFlagsUrl ( since : number , till : number , usesFilter : boolean , settings : ISettings , rbSince ?: number ) {
70
70
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 : '' } ` ;
72
72
}
73
73
} ) ;
74
74
0 commit comments