]> git.ipfire.org Git - thirdparty/git.git/commitdiff
t6024: update for SHA-256
authorbrian m. carlson <sandals@crustytoothpaste.net>
Fri, 7 Feb 2020 00:52:54 +0000 (00:52 +0000)
committerJunio C Hamano <gitster@pobox.com>
Fri, 7 Feb 2020 19:07:31 +0000 (11:07 -0800)
To make this test work with SHA-256, compute two of the items in the
conflicted index entry.  The other entry is a conflict within a conflict
and computing it is difficult, so use test_oid_cache to specify the
proper values for both hash algorithms.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t6024-recursive-merge.sh

index 0c9e3c20e8ce6a88ff5fe672f3fec82adacaa940..332cfc53fd889328ef753e0775e5ca45eacd2a20 100755 (executable)
@@ -57,7 +57,12 @@ test_expect_success 'setup tests' '
        git rev-parse C >.git/MERGE_HEAD &&
        echo F >a1 &&
        git update-index a1 &&
-       GIT_AUTHOR_DATE="2006-12-12 23:00:08" git commit -m F
+       GIT_AUTHOR_DATE="2006-12-12 23:00:08" git commit -m F &&
+
+       test_oid_cache <<-EOF
+       idxstage1 sha1:ec3fe2a791706733f2d8fa7ad45d9a9672031f5e
+       idxstage1 sha256:b3c8488929903aaebdeb22270cb6d36e5b8724b01ae0d4da24632f158c99676f
+       EOF
 '
 
 test_expect_success 'combined merge conflicts' '
@@ -79,10 +84,10 @@ test_expect_success 'result contains a conflict' '
 test_expect_success 'virtual trees were processed' '
        git ls-files --stage >out &&
 
-       cat >expect <<-\EOF &&
-       100644 ec3fe2a791706733f2d8fa7ad45d9a9672031f5e 1       a1
-       100644 cf84443e49e1b366fac938711ddf4be2d4d1d9e9 2       a1
-       100644 fd7923529855d0b274795ae3349c5e0438333979 3       a1
+       cat >expect <<-EOF &&
+       100644 $(test_oid idxstage1) 1  a1
+       100644 $(git rev-parse F:a1) 2  a1
+       100644 $(git rev-parse G:a1) 3  a1
        EOF
 
        test_cmp expect out