Skip to content

Commit 09b2aa3

Browse files
peffgitster
authored andcommitted
t1416: avoid hard-coded sha1 ids
The test added by e5256c8 (refs: fix interleaving hook calls with reference-transaction hook, 2020-08-07) uses hard-coded sha1 object ids in its expected output. This causes it to fail when run with GIT_TEST_DEFAULT_HASH=sha256. Let's make use of the oid variables we define earlier, as the rest of the nearby tests do. Signed-off-by: Jeff King <[email protected]> Reviewed-by: Patrick Steinhardt <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent e5256c8 commit 09b2aa3

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

t/t1416-ref-transaction-hooks.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ test_description='reference transaction hooks'
77
test_expect_success setup '
88
mkdir -p .git/hooks &&
99
test_commit PRE &&
10+
PRE_OID=$(git rev-parse PRE) &&
1011
test_commit POST &&
1112
POST_OID=$(git rev-parse POST)
1213
'
@@ -120,10 +121,10 @@ test_expect_success 'interleaving hook calls succeed' '
120121
EOF
121122
122123
cat >expect <<-EOF &&
123-
hooks/update refs/tags/PRE 0000000000000000000000000000000000000000 63ac8e7bcdb882293465435909f54a96de17d4f7
124+
hooks/update refs/tags/PRE $ZERO_OID $PRE_OID
124125
hooks/reference-transaction prepared
125126
hooks/reference-transaction committed
126-
hooks/update refs/tags/POST 0000000000000000000000000000000000000000 99d53161c3a0a903b6561b9f6c0c665b3a476401
127+
hooks/update refs/tags/POST $ZERO_OID $POST_OID
127128
hooks/reference-transaction prepared
128129
hooks/reference-transaction committed
129130
EOF

0 commit comments

Comments
 (0)