diff options
author | Derrick Stolee <derrickstolee@github.com> | 2022-03-09 17:01:31 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2022-03-09 19:25:26 +0100 |
commit | 1f52cdfacb6af203cdcc6a5101fc8cb5fff72735 (patch) | |
tree | e6d0de9562311f63bf55a53552c27609a9a142ec /t/t5300-pack-object.sh | |
parent | The seventh batch (diff) | |
download | git-1f52cdfacb6af203cdcc6a5101fc8cb5fff72735.tar.xz git-1f52cdfacb6af203cdcc6a5101fc8cb5fff72735.zip |
index-pack: document and test the --promisor option
The --promisor option of 'git index-pack' was created in 88e2f9e
(introduce fetch-object: fetch one promisor object, 2017-12-05) but was
untested. It is currently unused within the Git codebase, but that will
change in an upcoming change to 'git bundle unbundle' when there is a
filter capability.
For now, add documentation about the option and add a test to ensure it
is working as expected.
Signed-off-by: Derrick Stolee <derrickstolee@github.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to '')
-rwxr-xr-x | t/t5300-pack-object.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/t/t5300-pack-object.sh b/t/t5300-pack-object.sh index 2fd845187e..a11d61206a 100755 --- a/t/t5300-pack-object.sh +++ b/t/t5300-pack-object.sh @@ -315,8 +315,10 @@ test_expect_success \ git index-pack -o tmp.idx test-3.pack && cmp tmp.idx test-1-${packname_1}.idx && - git index-pack test-3.pack && + git index-pack --promisor=message test-3.pack && cmp test-3.idx test-1-${packname_1}.idx && + echo message >expect && + test_cmp expect test-3.promisor && cat test-2-${packname_2}.pack >test-3.pack && git index-pack -o tmp.idx test-2-${packname_2}.pack && |