From: LorenzoPegorari Date: Sun, 22 Mar 2026 19:18:54 GMT Subject: [GSoC PATCH v2 4/4] t7700: test for promisor file content after repack Message-ID: In-Reply-To: Add test that checks if the content of all ".promisor" files are copied inside the first ".promisor" file created by a repack. Signed-off-by: LorenzoPegorari --- t/t7700-repack.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/t/t7700-repack.sh b/t/t7700-repack.sh index 63ef63fc50..10187d5954 100755 --- a/t/t7700-repack.sh +++ b/t/t7700-repack.sh @@ -904,4 +904,16 @@ test_expect_success 'pending objects are repacked appropriately' ' ) ' +test_expect_success 'check .promisor file content after repack' ' + git init prom_test1 && + test_commit -C prom_test1 temp && + git clone prom_test1 prom_test2 --filter=blob:none --no-local && + + cp $(ls prom_test2/.git/objects/pack/pack-*.promisor) prom_content_before && + git -C prom_test2 repack -a -d && + cp $(ls prom_test2/.git/objects/pack/pack-*.promisor) prom_content_after && + + test_cmp prom_content_before prom_content_after +' + test_done -- 2.43.0