@@ -52,13 +52,13 @@ describe('Sync Operations Comprehensive Tests', () => {
5252 }
5353
5454 expect ( result ) . toBeDefined ( ) ;
55- expect ( result . entries ) . toBeDefined ( ) ;
56- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
55+ expect ( result . items ) . toBeDefined ( ) ;
56+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
5757 expect ( result . sync_token ) . toBeDefined ( ) ;
5858
5959 console . log ( 'Initial sync completed:' , {
6060 duration : `${ duration } ms` ,
61- entriesCount : result . entries . length ,
61+ entriesCount : result . items . length ,
6262 syncToken : result . sync_token ,
6363 contentType : COMPLEX_CT
6464 } ) ;
@@ -81,18 +81,18 @@ describe('Sync Operations Comprehensive Tests', () => {
8181 }
8282
8383 expect ( result ) . toBeDefined ( ) ;
84- expect ( result . entries ) . toBeDefined ( ) ;
85- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
84+ expect ( result . items ) . toBeDefined ( ) ;
85+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
8686 expect ( result . sync_token ) . toBeDefined ( ) ;
8787
8888 console . log ( 'Initial sync (all content types):' , {
8989 duration : `${ duration } ms` ,
90- entriesCount : result . entries . length ,
90+ entriesCount : result . items . length ,
9191 syncToken : result . sync_token
9292 } ) ;
9393
9494 // Should get more entries without content type filter
95- expect ( result . entries . length ) . toBeGreaterThanOrEqual ( 0 ) ;
95+ expect ( result . items . length ) . toBeGreaterThanOrEqual ( 0 ) ;
9696 } ) ;
9797
9898 it ( 'should perform initial sync with locale filter' , async ( ) => {
@@ -112,20 +112,20 @@ describe('Sync Operations Comprehensive Tests', () => {
112112 }
113113
114114 expect ( result ) . toBeDefined ( ) ;
115- expect ( result . entries ) . toBeDefined ( ) ;
116- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
115+ expect ( result . items ) . toBeDefined ( ) ;
116+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
117117 expect ( result . sync_token ) . toBeDefined ( ) ;
118118
119119 console . log ( 'Initial sync with locale filter:' , {
120120 duration : `${ duration } ms` ,
121- entriesCount : result . entries . length ,
121+ entriesCount : result . items . length ,
122122 syncToken : result . sync_token ,
123123 locale : 'en-us'
124124 } ) ;
125125
126126 // Verify entries are in the specified locale
127- if ( result . entries . length > 0 ) {
128- result . entries . forEach ( ( entry : any ) => {
127+ if ( result . items . length > 0 ) {
128+ result . items . forEach ( ( entry : any ) => {
129129 if ( entry . locale ) {
130130 expect ( entry . locale ) . toBe ( 'en-us' ) ;
131131 }
@@ -169,14 +169,14 @@ describe('Sync Operations Comprehensive Tests', () => {
169169 }
170170
171171 expect ( result ) . toBeDefined ( ) ;
172- expect ( result . entries ) . toBeDefined ( ) ;
173- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
172+ expect ( result . items ) . toBeDefined ( ) ;
173+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
174174 expect ( result . sync_token ) . toBeDefined ( ) ;
175175 expect ( result . sync_token ) . not . toBe ( initialSyncToken ) ;
176176
177177 console . log ( 'Delta sync completed:' , {
178178 duration : `${ duration } ms` ,
179- entriesCount : result . entries . length ,
179+ entriesCount : result . items . length ,
180180 newSyncToken : result . sync_token ,
181181 previousSyncToken : initialSyncToken
182182 } ) ;
@@ -198,16 +198,16 @@ describe('Sync Operations Comprehensive Tests', () => {
198198 } ) ) ;
199199
200200 expect ( result ) . toBeDefined ( ) ;
201- expect ( result . entries ) . toBeDefined ( ) ;
202- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
201+ expect ( result . items ) . toBeDefined ( ) ;
202+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
203203
204204 console . log ( 'Delta sync (no changes):' , {
205- entriesCount : result . entries . length ,
205+ entriesCount : result . items . length ,
206206 syncToken : result . sync_token
207207 } ) ;
208208
209209 // Should handle no changes gracefully
210- expect ( result . entries . length ) . toBeGreaterThanOrEqual ( 0 ) ;
210+ expect ( result . items . length ) . toBeGreaterThanOrEqual ( 0 ) ;
211211 } ) ;
212212
213213 it ( 'should perform multiple delta syncs' , async ( ) => {
@@ -228,7 +228,7 @@ describe('Sync Operations Comprehensive Tests', () => {
228228
229229 syncResults . push ( {
230230 iteration : i + 1 ,
231- entriesCount : result . entries . length ,
231+ entriesCount : result . items . length ,
232232 syncToken : result . sync_token
233233 } ) ;
234234
@@ -261,19 +261,19 @@ describe('Sync Operations Comprehensive Tests', () => {
261261 }
262262
263263 expect ( result ) . toBeDefined ( ) ;
264- expect ( result . entries ) . toBeDefined ( ) ;
265- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
264+ expect ( result . items ) . toBeDefined ( ) ;
265+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
266266 expect ( result . sync_token ) . toBeDefined ( ) ;
267267
268268 console . log ( 'Sync with pagination:' , {
269269 duration : `${ duration } ms` ,
270- entriesCount : result . entries . length ,
270+ entriesCount : result . items . length ,
271271 limit : 5 ,
272272 syncToken : result . sync_token
273273 } ) ;
274274
275275 // Should respect the limit
276- expect ( result . entries . length ) . toBeLessThanOrEqual ( 5 ) ;
276+ expect ( result . items . length ) . toBeLessThanOrEqual ( 5 ) ;
277277 } ) ;
278278
279279 it ( 'should handle sync pagination with skip' , async ( ) => {
@@ -292,20 +292,20 @@ describe('Sync Operations Comprehensive Tests', () => {
292292 }
293293
294294 expect ( result ) . toBeDefined ( ) ;
295- expect ( result . entries ) . toBeDefined ( ) ;
296- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
295+ expect ( result . items ) . toBeDefined ( ) ;
296+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
297297 expect ( result . sync_token ) . toBeDefined ( ) ;
298298
299299 console . log ( 'Sync with pagination and skip:' , {
300300 duration : `${ duration } ms` ,
301- entriesCount : result . entries . length ,
301+ entriesCount : result . items . length ,
302302 limit : 3 ,
303303 skip : 2 ,
304304 syncToken : result . sync_token
305305 } ) ;
306306
307307 // Should respect both limit and skip
308- expect ( result . entries . length ) . toBeLessThanOrEqual ( 3 ) ;
308+ expect ( result . items . length ) . toBeLessThanOrEqual ( 3 ) ;
309309 } ) ;
310310 } ) ;
311311
@@ -326,20 +326,20 @@ describe('Sync Operations Comprehensive Tests', () => {
326326 }
327327
328328 expect ( result ) . toBeDefined ( ) ;
329- expect ( result . entries ) . toBeDefined ( ) ;
330- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
329+ expect ( result . items ) . toBeDefined ( ) ;
330+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
331331 expect ( result . sync_token ) . toBeDefined ( ) ;
332332
333333 console . log ( 'Sync with multiple content types:' , {
334334 duration : `${ duration } ms` ,
335- entriesCount : result . entries . length ,
335+ entriesCount : result . items . length ,
336336 contentTypes : [ COMPLEX_CT , MEDIUM_CT ] ,
337337 syncToken : result . sync_token
338338 } ) ;
339339
340340 // Verify entries belong to specified content types
341- if ( result . entries . length > 0 ) {
342- result . entries . forEach ( ( entry : any ) => {
341+ if ( result . items . length > 0 ) {
342+ result . items . forEach ( ( entry : any ) => {
343343 expect ( [ COMPLEX_CT , MEDIUM_CT ] ) . toContain ( entry . _content_type_uid ) ;
344344 } ) ;
345345 }
@@ -362,13 +362,13 @@ describe('Sync Operations Comprehensive Tests', () => {
362362 }
363363
364364 expect ( result ) . toBeDefined ( ) ;
365- expect ( result . entries ) . toBeDefined ( ) ;
366- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
365+ expect ( result . items ) . toBeDefined ( ) ;
366+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
367367 expect ( result . sync_token ) . toBeDefined ( ) ;
368368
369369 console . log ( 'Sync with environment filter:' , {
370370 duration : `${ duration } ms` ,
371- entriesCount : result . entries . length ,
371+ entriesCount : result . items . length ,
372372 environment : process . env . ENVIRONMENT || 'development' ,
373373 syncToken : result . sync_token
374374 } ) ;
@@ -391,13 +391,13 @@ describe('Sync Operations Comprehensive Tests', () => {
391391 }
392392
393393 expect ( result ) . toBeDefined ( ) ;
394- expect ( result . entries ) . toBeDefined ( ) ;
395- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
394+ expect ( result . items ) . toBeDefined ( ) ;
395+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
396396 expect ( result . sync_token ) . toBeDefined ( ) ;
397397
398398 console . log ( 'Sync with publish type filter:' , {
399399 duration : `${ duration } ms` ,
400- entriesCount : result . entries . length ,
400+ entriesCount : result . items . length ,
401401 publishType : 'entry_published' ,
402402 syncToken : result . sync_token
403403 } ) ;
@@ -419,14 +419,14 @@ describe('Sync Operations Comprehensive Tests', () => {
419419 }
420420
421421 expect ( result ) . toBeDefined ( ) ;
422- expect ( result . entries ) . toBeDefined ( ) ;
423- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
422+ expect ( result . items ) . toBeDefined ( ) ;
423+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
424424
425425 console . log ( 'Large sync performance:' , {
426426 duration : `${ duration } ms` ,
427- entriesCount : result . entries . length ,
427+ entriesCount : result . items . length ,
428428 limit : 50 ,
429- avgTimePerEntry : result . entries . length > 0 ? ( duration / result . entries . length ) . toFixed ( 2 ) + 'ms' : 'N/A'
429+ avgTimePerEntry : result . items . length > 0 ? ( duration / result . items . length ) . toFixed ( 2 ) + 'ms' : 'N/A'
430430 } ) ;
431431
432432 // Performance should be reasonable
@@ -462,8 +462,8 @@ describe('Sync Operations Comprehensive Tests', () => {
462462 console . log ( 'Sync performance comparison:' , {
463463 initialSync : `${ initialTime } ms` ,
464464 deltaSync : `${ deltaTime } ms` ,
465- initialEntries : initialResult . entries . length ,
466- deltaEntries : deltaResult . entries . length ,
465+ initialEntries : initialResult . items . length ,
466+ deltaEntries : deltaResult . items . length ,
467467 ratio : initialTime / deltaTime
468468 } ) ;
469469
@@ -498,16 +498,16 @@ describe('Sync Operations Comprehensive Tests', () => {
498498 expect ( validResults . length ) . toBeGreaterThan ( 0 ) ;
499499
500500 results . forEach ( ( result , index ) => {
501- expect ( result . entries ) . toBeDefined ( ) ;
502- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
501+ expect ( result . items ) . toBeDefined ( ) ;
502+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
503503 expect ( result . sync_token ) . toBeDefined ( ) ;
504504 } ) ;
505505
506506 console . log ( 'Concurrent sync operations:' , {
507507 duration : `${ duration } ms` ,
508508 results : results . map ( ( r , i ) => ( {
509509 contentType : [ COMPLEX_CT , MEDIUM_CT , SIMPLE_CT ] [ i ] ,
510- entriesCount : r . entries . length
510+ entriesCount : r . items . length
511511 } ) )
512512 } ) ;
513513
@@ -525,7 +525,7 @@ describe('Sync Operations Comprehensive Tests', () => {
525525 } ) ) ;
526526
527527 console . log ( 'Invalid sync token handled:' , {
528- entriesCount : result . entries . length ,
528+ entriesCount : result . items . length ,
529529 syncToken : result . sync_token
530530 } ) ;
531531 } catch ( error ) {
@@ -541,12 +541,12 @@ describe('Sync Operations Comprehensive Tests', () => {
541541 } ) )
542542
543543 expect ( result ) . toBeDefined ( ) ;
544- expect ( result . entries ) . toBeDefined ( ) ;
545- expect ( Array . isArray ( result . entries ) ) . toBe ( true ) ;
546- expect ( result . entries . length ) . toBe ( 0 ) ;
544+ expect ( result . items ) . toBeDefined ( ) ;
545+ expect ( Array . isArray ( result . items ) ) . toBe ( true ) ;
546+ expect ( result . items . length ) . toBe ( 0 ) ;
547547
548548 console . log ( 'Non-existent content type handled:' , {
549- entriesCount : result . entries . length ,
549+ entriesCount : result . items . length ,
550550 syncToken : result . sync_token
551551 } ) ;
552552 } catch ( error ) {
@@ -564,7 +564,7 @@ describe('Sync Operations Comprehensive Tests', () => {
564564 for ( const params of invalidParams ) {
565565 try {
566566 const result = await safeSyncOperation ( ( ) => stack . sync ( params as any ) ) ;
567- console . log ( 'Invalid params handled:' , { params, entriesCount : result . entries . length } ) ;
567+ console . log ( 'Invalid params handled:' , { params, entriesCount : result . items . length } ) ;
568568 } catch ( error ) {
569569 console . log ( 'Invalid params properly rejected:' , { params, error : ( error as Error ) . message } ) ;
570570 }
@@ -582,7 +582,7 @@ describe('Sync Operations Comprehensive Tests', () => {
582582
583583 console . log ( 'Large sync completed:' , {
584584 duration : `${ duration } ms` ,
585- entriesCount : result . entries . length
585+ entriesCount : result . items . length
586586 } ) ;
587587
588588 // Should complete within reasonable time
@@ -628,6 +628,7 @@ describe('Sync Operations Comprehensive Tests', () => {
628628 return ;
629629 }
630630
631+ console . log ( "🚀 ~ deltaResult:" , deltaResult )
631632 expect ( deltaResult . sync_token ) . toBeDefined ( ) ;
632633 expect ( typeof deltaResult . sync_token ) . toBe ( 'string' ) ;
633634 expect ( deltaResult . sync_token ) . not . toBe ( initialResult . sync_token ) ;
@@ -654,7 +655,7 @@ describe('Sync Operations Comprehensive Tests', () => {
654655 } ) ) ;
655656
656657 console . log ( 'Sync token still valid:' , {
657- entriesCount : result . entries . length ,
658+ entriesCount : result . items . length ,
658659 newToken : result . sync_token
659660 } ) ;
660661 } catch ( error ) {
0 commit comments