summaryrefslogtreecommitdiff
path: root/t/t5601-clone.sh
diff options
context:
space:
mode:
authorbrian m. carlson <sandals@crustytoothpaste.net>2019-12-21 19:49:35 (GMT)
committerJunio C Hamano <gitster@pobox.com>2020-01-15 22:06:19 (GMT)
commit44b6c05b43ccdcdd72623c4ce6b7fa7e816d8035 (patch)
tree99295d4db4ff4dc0fd90a38cabe0cf3c241c516c /t/t5601-clone.sh
parent7a868c51c2d1c43be6ad62f001edf581120c5b73 (diff)
downloadgit-44b6c05b43ccdcdd72623c4ce6b7fa7e816d8035.zip
git-44b6c05b43ccdcdd72623c4ce6b7fa7e816d8035.tar.gz
git-44b6c05b43ccdcdd72623c4ce6b7fa7e816d8035.tar.bz2
t5601: switch into repository to hash object
This test performs a clone from outside any repository. Consequently, the hash algorithm used defaults to SHA-1. When the test is running with SHA-256, this results in an object ID that is not usable by the rest of the test. In order to ensure that we provide a usable value, switch into the source repository before hashing. Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t5601-clone.sh')
-rwxr-xr-xt/t5601-clone.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/t/t5601-clone.sh b/t/t5601-clone.sh
index ad8c411..84ea2a3 100755
--- a/t/t5601-clone.sh
+++ b/t/t5601-clone.sh
@@ -635,10 +635,10 @@ partial_clone_server () {
rm -rf "$SERVER" client &&
test_create_repo "$SERVER" &&
test_commit -C "$SERVER" one &&
- HASH1=$(git hash-object "$SERVER/one.t") &&
+ HASH1=$(git -C "$SERVER" hash-object one.t) &&
git -C "$SERVER" revert HEAD &&
test_commit -C "$SERVER" two &&
- HASH2=$(git hash-object "$SERVER/two.t") &&
+ HASH2=$(git -C "$SERVER" hash-object two.t) &&
test_config -C "$SERVER" uploadpack.allowfilter 1 &&
test_config -C "$SERVER" uploadpack.allowanysha1inwant 1
}