t5328: avoid top-level directory changes

In a similar spirit as the last commit, avoid top-level directory
changes in the last remaining commit-graph related test, t5328.

Signed-off-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Taylor Blau
2023-07-24 12:39:31 -04:00
committed by Junio C Hamano
parent 51550d03e4
commit 749f126b29

View File

@ -37,9 +37,9 @@ test_expect_success 'lower layers have overflow chunk' '
graph_git_behavior 'overflow' '' HEAD~2 HEAD graph_git_behavior 'overflow' '' HEAD~2 HEAD
test_expect_success 'set up and verify repo with generation data overflow chunk' ' test_expect_success 'set up and verify repo with generation data overflow chunk' '
mkdir repo && git init repo &&
(
cd repo && cd repo &&
git init &&
test_commit --date "$UNIX_EPOCH_ZERO" 1 && test_commit --date "$UNIX_EPOCH_ZERO" 1 &&
test_commit 2 && test_commit 2 &&
test_commit --date "$UNIX_EPOCH_ZERO" 3 && test_commit --date "$UNIX_EPOCH_ZERO" 3 &&
@ -59,17 +59,17 @@ test_expect_success 'set up and verify repo with generation data overflow chunk'
git commit-graph write --reachable && git commit-graph write --reachable &&
graph_read_expect 10 "generation_data generation_data_overflow" && graph_read_expect 10 "generation_data generation_data_overflow" &&
git commit-graph verify git commit-graph verify
)
' '
graph_git_behavior 'overflow 2' repo left right graph_git_behavior 'overflow 2' repo left right
test_expect_success 'single commit with generation data exceeding UINT32_MAX' ' test_expect_success 'single commit with generation data exceeding UINT32_MAX' '
git init repo-uint32-max && git init repo-uint32-max &&
cd repo-uint32-max && test_commit -C repo-uint32-max --date "@4294967297 +0000" 1 &&
test_commit --date "@4294967297 +0000" 1 && git -C repo-uint32-max commit-graph write --reachable &&
git commit-graph write --reachable && graph_read_expect -C repo-uint32-max 1 "generation_data" &&
graph_read_expect 1 "generation_data" && git -C repo-uint32-max commit-graph verify
git commit-graph verify
' '
test_done test_done