[PATCH 18/19] t/t5313-pack-bounds-checks.sh: prepare for sub-directories
- From
Taylor Blau <me@ttaylorr.com>
- Date
- Jun 6, 2024, 23:05 UTC
- Message-ID
- <76154308d1d2ea2439b25f4efc359f0820afa655.1717715060.git.me@ttaylorr.com>
- In-Reply-To
- <cover.1717715060.git.me@ttaylorr.com>
Prepare for sub-directories to appear in $GIT_DIR/objects/pack by adjusting the copy, remove, and chmod invocations to perform their behavior recursively.
This prepares us for the new $GIT_DIR/objects/pack/multi-pack-index.d directory which will be added in a following commit.
Signed-off-by: Taylor Blau <me@ttaylorr.com> --- t/t5313-pack-bounds-checks.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/t/t5313-pack-bounds-checks.sh b/t/t5313-pack-bounds-checks.sh index ceaa6700a2..86fc73f9fb 100755 --- a/t/t5313-pack-bounds-checks.sh +++ b/t/t5313-pack-bounds-checks.sh @@ -7,11 +7,11 @@ TEST_PASSES_SANITIZE_LEAK=true clear_base () { test_when_finished 'restore_base' && - rm -f $base + rm -r -f $base } restore_base () { - cp base-backup/* .git/objects/pack/ + cp -r base-backup/* .git/objects/pack/ } do_pack () { @@ -64,9 +64,9 @@ test_expect_success 'set up base packfile and variables' ' git commit -m base && git repack -ad && base=$(echo .git/objects/pack/*) && - chmod +w $base && + chmod -R +w $base && mkdir base-backup && - cp $base base-backup/ && + cp -r $base base-backup/ && object=$(git rev-parse HEAD:file) '
-- 2.45.2.437.gecb9450a0e