Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.kernel.org/pub/scm/git/git.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2023-02-25 09:54:01 +0300
committerJunio C Hamano <gitster@pobox.com>2023-02-25 09:54:01 +0300
commitf96dd8c3b56836c7aaac862f6bea92997680ebb7 (patch)
treef3d78ae7fd6b8850d934a8b27524fd5f14ec96b0 /t
parent6f581b6d6d17a0956f77d2f245a47ae9a2e76ae6 (diff)
parent6eb095d78790d0d6cbad2186685dad4e7ba2e3de (diff)
Merge branch 'ps/free-island-marks'
Fix on a previous fix already in 'master'. * ps/free-island-marks: delta-islands: fix segfault when freeing island marks
Diffstat (limited to 't')
-rwxr-xr-xt/t5319-multi-pack-index.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/t/t5319-multi-pack-index.sh b/t/t5319-multi-pack-index.sh
index b5f9b10922..499d5d4c78 100755
--- a/t/t5319-multi-pack-index.sh
+++ b/t/t5319-multi-pack-index.sh
@@ -1015,4 +1015,20 @@ test_expect_success 'complains when run outside of a repository' '
grep "not a git repository" err
'
+test_expect_success 'repack with delta islands' '
+ git init repo &&
+ test_when_finished "rm -fr repo" &&
+ (
+ cd repo &&
+
+ test_commit first &&
+ git repack &&
+ test_commit second &&
+ git repack &&
+
+ git multi-pack-index write &&
+ git -c repack.useDeltaIslands=true multi-pack-index repack
+ )
+'
+
test_done