@@ -239,7 +239,9 @@ static void test_log_write_read(void)
239
239
err = init_reader (& rd , & source , "file.log" );
240
240
EXPECT_ERR (err );
241
241
242
- err = reftable_reader_seek_ref (& rd , & it , names [N - 1 ]);
242
+ reftable_reader_init_ref_iterator (& rd , & it );
243
+
244
+ err = reftable_iterator_seek_ref (& it , names [N - 1 ]);
243
245
EXPECT_ERR (err );
244
246
245
247
err = reftable_iterator_next_ref (& it , & ref );
@@ -252,7 +254,9 @@ static void test_log_write_read(void)
252
254
reftable_iterator_destroy (& it );
253
255
reftable_ref_record_release (& ref );
254
256
255
- err = reftable_reader_seek_log (& rd , & it , "" );
257
+ reftable_reader_init_log_iterator (& rd , & it );
258
+
259
+ err = reftable_iterator_seek_log (& it , "" );
256
260
EXPECT_ERR (err );
257
261
258
262
i = 0 ;
@@ -330,7 +334,8 @@ static void test_log_zlib_corruption(void)
330
334
err = init_reader (& rd , & source , "file.log" );
331
335
EXPECT_ERR (err );
332
336
333
- err = reftable_reader_seek_log (& rd , & it , "refname" );
337
+ reftable_reader_init_log_iterator (& rd , & it );
338
+ err = reftable_iterator_seek_log (& it , "refname" );
334
339
EXPECT (err == REFTABLE_ZLIB_ERROR );
335
340
336
341
reftable_iterator_destroy (& it );
@@ -358,7 +363,8 @@ static void test_table_read_write_sequential(void)
358
363
err = init_reader (& rd , & source , "file.ref" );
359
364
EXPECT_ERR (err );
360
365
361
- err = reftable_reader_seek_ref (& rd , & it , "" );
366
+ reftable_reader_init_ref_iterator (& rd , & it );
367
+ err = reftable_iterator_seek_ref (& it , "" );
362
368
EXPECT_ERR (err );
363
369
364
370
while (1 ) {
@@ -412,7 +418,8 @@ static void test_table_read_api(void)
412
418
err = init_reader (& rd , & source , "file.ref" );
413
419
EXPECT_ERR (err );
414
420
415
- err = reftable_reader_seek_ref (& rd , & it , names [0 ]);
421
+ reftable_reader_init_ref_iterator (& rd , & it );
422
+ err = reftable_iterator_seek_ref (& it , names [0 ]);
416
423
EXPECT_ERR (err );
417
424
418
425
err = reftable_iterator_next_log (& it , & log );
@@ -457,7 +464,8 @@ static void test_table_read_write_seek(int index, int hash_id)
457
464
}
458
465
459
466
for (i = 1 ; i < N ; i ++ ) {
460
- int err = reftable_reader_seek_ref (& rd , & it , names [i ]);
467
+ reftable_reader_init_ref_iterator (& rd , & it );
468
+ err = reftable_iterator_seek_ref (& it , names [i ]);
461
469
EXPECT_ERR (err );
462
470
err = reftable_iterator_next_ref (& it , & ref );
463
471
EXPECT_ERR (err );
@@ -472,7 +480,8 @@ static void test_table_read_write_seek(int index, int hash_id)
472
480
strbuf_addstr (& pastLast , names [N - 1 ]);
473
481
strbuf_addstr (& pastLast , "/" );
474
482
475
- err = reftable_reader_seek_ref (& rd , & it , pastLast .buf );
483
+ reftable_reader_init_ref_iterator (& rd , & it );
484
+ err = reftable_iterator_seek_ref (& it , pastLast .buf );
476
485
if (err == 0 ) {
477
486
struct reftable_ref_record ref = { NULL };
478
487
int err = reftable_iterator_next_ref (& it , & ref );
@@ -576,7 +585,8 @@ static void test_table_refs_for(int indexed)
576
585
rd .obj_offsets .is_present = 0 ;
577
586
}
578
587
579
- err = reftable_reader_seek_ref (& rd , & it , "" );
588
+ reftable_reader_init_ref_iterator (& rd , & it );
589
+ err = reftable_iterator_seek_ref (& it , "" );
580
590
EXPECT_ERR (err );
581
591
reftable_iterator_destroy (& it );
582
592
@@ -639,7 +649,8 @@ static void test_write_empty_table(void)
639
649
err = reftable_new_reader (& rd , & source , "filename" );
640
650
EXPECT_ERR (err );
641
651
642
- err = reftable_reader_seek_ref (rd , & it , "" );
652
+ reftable_reader_init_ref_iterator (rd , & it );
653
+ err = reftable_iterator_seek_ref (& it , "" );
643
654
EXPECT_ERR (err );
644
655
645
656
err = reftable_iterator_next_ref (& it , & rec );
@@ -846,7 +857,8 @@ static void test_write_multiple_indices(void)
846
857
* Seeking the log uses the log index now. In case there is any
847
858
* confusion regarding indices we would notice here.
848
859
*/
849
- err = reftable_reader_seek_log (reader , & it , "" );
860
+ reftable_reader_init_log_iterator (reader , & it );
861
+ err = reftable_iterator_seek_log (& it , "" );
850
862
EXPECT_ERR (err );
851
863
852
864
reftable_iterator_destroy (& it );
@@ -901,7 +913,8 @@ static void test_write_multi_level_index(void)
901
913
/*
902
914
* Seeking the last ref should work as expected.
903
915
*/
904
- err = reftable_reader_seek_ref (reader , & it , "refs/heads/199" );
916
+ reftable_reader_init_ref_iterator (reader , & it );
917
+ err = reftable_iterator_seek_ref (& it , "refs/heads/199" );
905
918
EXPECT_ERR (err );
906
919
907
920
reftable_iterator_destroy (& it );
0 commit comments