diff options
Diffstat (limited to 'tests/t10-refs.c')
-rw-r--r-- | tests/t10-refs.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/t10-refs.c b/tests/t10-refs.c index 2797cd8ac..a6a560193 100644 --- a/tests/t10-refs.c +++ b/tests/t10-refs.c @@ -456,6 +456,11 @@ BEGIN_TEST(pack1, "create a packfile from all the loose rn a repo") must_be_true((reference->type & GIT_REF_PACKED) == 0); must_be_true(strcmp(reference->name, loose_tag_ref_name) == 0); + /* + * We are now trying to pack also a loose reference + * called `points_to_blob`, to make sure we can properly + * pack weak tags + */ must_pass(git_reference_packall(repo)); /* Ensure the packed-refs file exists */ @@ -877,10 +882,10 @@ BEGIN_TEST(list0, "try to list all the references in our test repo") printf("# %s\n", ref_list.strings[i]); }*/ - /* We have exactly 7 refs in total if we include the packed ones: + /* We have exactly 8 refs in total if we include the packed ones: * there is a reference that exists both in the packfile and as * loose, but we only list it once */ - must_be_true(ref_list.count == 7); + must_be_true(ref_list.count == 8); git_strarray_free(&ref_list); git_repository_free(repo); |