Message ID | 3685ba90f60ef95892a22c8549c9a3c0717d6662.1626989327.git.gitgitgadget@gmail.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | Fix direct filesystem access in various test files. | expand |
"Han-Wen Nienhuys via GitGitGadget" <gitgitgadget@gmail.com> writes: > ## Test upstream-gone case. Fake this by pointing > ## origin/initial-branch at a non-existing commit. > - OLD=$(git rev-parse origin/initial-branch) && > - NEW=$ZERO_OID && > - mv .git/packed-refs .git/old-packed-refs && > - sed "s/$OLD/$NEW/g" <.git/old-packed-refs >.git/packed-refs && > + git update-ref -d refs/remotes/origin/initial-branch && OK, so we now "fake" upstream-gone by making the upstream actually gone ;-) OK. > > HUF=$(git rev-parse HEAD) &&
diff --git a/t/t7064-wtstatus-pv2.sh b/t/t7064-wtstatus-pv2.sh index 4613882caff..eeb0534163d 100755 --- a/t/t7064-wtstatus-pv2.sh +++ b/t/t7064-wtstatus-pv2.sh @@ -373,10 +373,7 @@ test_expect_success 'verify upstream fields in branch header' ' ## Test upstream-gone case. Fake this by pointing ## origin/initial-branch at a non-existing commit. - OLD=$(git rev-parse origin/initial-branch) && - NEW=$ZERO_OID && - mv .git/packed-refs .git/old-packed-refs && - sed "s/$OLD/$NEW/g" <.git/old-packed-refs >.git/packed-refs && + git update-ref -d refs/remotes/origin/initial-branch && HUF=$(git rev-parse HEAD) &&