diff options
author | Jonathan Tan <jonathantanmy@google.com> | 2018-03-14 11:42:40 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2018-03-15 10:16:24 -0700 |
commit | ffb2c0fe5c2dbfe2be0a4743ffed622295e1124c (patch) | |
tree | bb328c4a39dc079f0f7608f0e1226503ccc05268 /t | |
parent | Merge branch 'nd/parseopt-completion' (diff) | |
download | tgif-ffb2c0fe5c2dbfe2be0a4743ffed622295e1124c.tar.xz |
index-pack: support checking objects but not links
The index-pack command currently supports the
--check-self-contained-and-connected argument, for internal use only,
that instructs it to only check for broken links and not broken objects.
For partial clones, we need the inverse, so add a --fsck-objects
argument that checks for broken objects and not broken links, also for
internal use only.
This will be used by fetch-pack in a subsequent patch.
Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't')
-rwxr-xr-x | t/t5302-pack-index.sh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/t/t5302-pack-index.sh b/t/t5302-pack-index.sh index c2fc584dac..d695a6082e 100755 --- a/t/t5302-pack-index.sh +++ b/t/t5302-pack-index.sh @@ -262,4 +262,9 @@ EOF grep "^warning:.* expected .tagger. line" err ' +test_expect_success 'index-pack --fsck-objects also warns upon missing tagger in tag' ' + git index-pack --fsck-objects tag-test-${pack1}.pack 2>err && + grep "^warning:.* expected .tagger. line" err +' + test_done |