mirror of
https://github.com/git/git.git
synced 2024-11-08 14:09:26 +01:00
t-reftable-merged: use reftable_ref_record_equal to compare ref records
In the test t_merged_single_record() defined in t-reftable-merged.c, the 'input' and 'expected' ref records are checked for equality by comparing their update indices. It is very much possible for two different ref records to have the same update indices. Use reftable_ref_record_equal() instead for a stronger check. Mentored-by: Patrick Steinhardt <ps@pks.im> Mentored-by: Christian Couder <chriscool@tuxfamily.org> Signed-off-by: Chandra Pratap <chandrapratap3519@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
84958ec754
commit
40c80eab83
@ -158,7 +158,7 @@ static void t_merged_single_record(void)
|
||||
|
||||
err = reftable_iterator_next_ref(&it, &ref);
|
||||
check(!err);
|
||||
check_int(ref.update_index, ==, 2);
|
||||
check(reftable_ref_record_equal(&r2[0], &ref, GIT_SHA1_RAWSZ));
|
||||
reftable_ref_record_release(&ref);
|
||||
reftable_iterator_destroy(&it);
|
||||
readers_destroy(readers, 3);
|
||||
|
Loading…
Reference in New Issue
Block a user