revert(3p/git): Revert merge of git upstream at v2.26.2
This causes cgit to serve error pages, which is undesirable. This reverts commit5229c9b232, reversing changes made tof2b211131f.
This commit is contained in:
parent
6f8fbf4aa4
commit
93ba78d6f4
1006 changed files with 60537 additions and 148724 deletions
58
third_party/git/t/t4048-diff-combined-binary.sh
vendored
58
third_party/git/t/t4048-diff-combined-binary.sh
vendored
|
|
@ -9,27 +9,24 @@ test_expect_success 'setup binary merge conflict' '
|
|||
git commit -m one &&
|
||||
echo twoQ2 | q_to_nul >binary &&
|
||||
git commit -a -m two &&
|
||||
two=$(git rev-parse --short HEAD:binary) &&
|
||||
git checkout -b branch-binary HEAD^ &&
|
||||
echo threeQ3 | q_to_nul >binary &&
|
||||
git commit -a -m three &&
|
||||
three=$(git rev-parse --short HEAD:binary) &&
|
||||
test_must_fail git merge master &&
|
||||
echo resolvedQhooray | q_to_nul >binary &&
|
||||
git commit -a -m resolved &&
|
||||
res=$(git rev-parse --short HEAD:binary)
|
||||
git commit -a -m resolved
|
||||
'
|
||||
|
||||
cat >expect <<EOF
|
||||
cat >expect <<'EOF'
|
||||
resolved
|
||||
|
||||
diff --git a/binary b/binary
|
||||
index $three..$res 100644
|
||||
index 7ea6ded..9563691 100644
|
||||
Binary files a/binary and b/binary differ
|
||||
resolved
|
||||
|
||||
diff --git a/binary b/binary
|
||||
index $two..$res 100644
|
||||
index 6197570..9563691 100644
|
||||
Binary files a/binary and b/binary differ
|
||||
EOF
|
||||
test_expect_success 'diff -m indicates binary-ness' '
|
||||
|
|
@ -37,11 +34,11 @@ test_expect_success 'diff -m indicates binary-ness' '
|
|||
test_cmp expect actual
|
||||
'
|
||||
|
||||
cat >expect <<EOF
|
||||
cat >expect <<'EOF'
|
||||
resolved
|
||||
|
||||
diff --combined binary
|
||||
index $three,$two..$res
|
||||
index 7ea6ded,6197570..9563691
|
||||
Binary files differ
|
||||
EOF
|
||||
test_expect_success 'diff -c indicates binary-ness' '
|
||||
|
|
@ -49,11 +46,11 @@ test_expect_success 'diff -c indicates binary-ness' '
|
|||
test_cmp expect actual
|
||||
'
|
||||
|
||||
cat >expect <<EOF
|
||||
cat >expect <<'EOF'
|
||||
resolved
|
||||
|
||||
diff --cc binary
|
||||
index $three,$two..$res
|
||||
index 7ea6ded,6197570..9563691
|
||||
Binary files differ
|
||||
EOF
|
||||
test_expect_success 'diff --cc indicates binary-ness' '
|
||||
|
|
@ -65,26 +62,23 @@ test_expect_success 'setup non-binary with binary attribute' '
|
|||
git checkout master &&
|
||||
test_commit one text &&
|
||||
test_commit two text &&
|
||||
two=$(git rev-parse --short HEAD:text) &&
|
||||
git checkout -b branch-text HEAD^ &&
|
||||
test_commit three text &&
|
||||
three=$(git rev-parse --short HEAD:text) &&
|
||||
test_must_fail git merge master &&
|
||||
test_commit resolved text &&
|
||||
res=$(git rev-parse --short HEAD:text) &&
|
||||
echo text -diff >.gitattributes
|
||||
'
|
||||
|
||||
cat >expect <<EOF
|
||||
cat >expect <<'EOF'
|
||||
resolved
|
||||
|
||||
diff --git a/text b/text
|
||||
index $three..$res 100644
|
||||
index 2bdf67a..2ab19ae 100644
|
||||
Binary files a/text and b/text differ
|
||||
resolved
|
||||
|
||||
diff --git a/text b/text
|
||||
index $two..$res 100644
|
||||
index f719efd..2ab19ae 100644
|
||||
Binary files a/text and b/text differ
|
||||
EOF
|
||||
test_expect_success 'diff -m respects binary attribute' '
|
||||
|
|
@ -92,11 +86,11 @@ test_expect_success 'diff -m respects binary attribute' '
|
|||
test_cmp expect actual
|
||||
'
|
||||
|
||||
cat >expect <<EOF
|
||||
cat >expect <<'EOF'
|
||||
resolved
|
||||
|
||||
diff --combined text
|
||||
index $three,$two..$res
|
||||
index 2bdf67a,f719efd..2ab19ae
|
||||
Binary files differ
|
||||
EOF
|
||||
test_expect_success 'diff -c respects binary attribute' '
|
||||
|
|
@ -104,11 +98,11 @@ test_expect_success 'diff -c respects binary attribute' '
|
|||
test_cmp expect actual
|
||||
'
|
||||
|
||||
cat >expect <<EOF
|
||||
cat >expect <<'EOF'
|
||||
resolved
|
||||
|
||||
diff --cc text
|
||||
index $three,$two..$res
|
||||
index 2bdf67a,f719efd..2ab19ae
|
||||
Binary files differ
|
||||
EOF
|
||||
test_expect_success 'diff --cc respects binary attribute' '
|
||||
|
|
@ -121,11 +115,11 @@ test_expect_success 'setup textconv attribute' '
|
|||
git config diff.upcase.textconv "tr a-z A-Z <"
|
||||
'
|
||||
|
||||
cat >expect <<EOF
|
||||
cat >expect <<'EOF'
|
||||
resolved
|
||||
|
||||
diff --git a/text b/text
|
||||
index $three..$res 100644
|
||||
index 2bdf67a..2ab19ae 100644
|
||||
--- a/text
|
||||
+++ b/text
|
||||
@@ -1 +1 @@
|
||||
|
|
@ -134,7 +128,7 @@ index $three..$res 100644
|
|||
resolved
|
||||
|
||||
diff --git a/text b/text
|
||||
index $two..$res 100644
|
||||
index f719efd..2ab19ae 100644
|
||||
--- a/text
|
||||
+++ b/text
|
||||
@@ -1 +1 @@
|
||||
|
|
@ -146,11 +140,11 @@ test_expect_success 'diff -m respects textconv attribute' '
|
|||
test_cmp expect actual
|
||||
'
|
||||
|
||||
cat >expect <<EOF
|
||||
cat >expect <<'EOF'
|
||||
resolved
|
||||
|
||||
diff --combined text
|
||||
index $three,$two..$res
|
||||
index 2bdf67a,f719efd..2ab19ae
|
||||
--- a/text
|
||||
+++ b/text
|
||||
@@@ -1,1 -1,1 +1,1 @@@
|
||||
|
|
@ -163,11 +157,11 @@ test_expect_success 'diff -c respects textconv attribute' '
|
|||
test_cmp expect actual
|
||||
'
|
||||
|
||||
cat >expect <<EOF
|
||||
cat >expect <<'EOF'
|
||||
resolved
|
||||
|
||||
diff --cc text
|
||||
index $three,$two..$res
|
||||
index 2bdf67a,f719efd..2ab19ae
|
||||
--- a/text
|
||||
+++ b/text
|
||||
@@@ -1,1 -1,1 +1,1 @@@
|
||||
|
|
@ -180,9 +174,9 @@ test_expect_success 'diff --cc respects textconv attribute' '
|
|||
test_cmp expect actual
|
||||
'
|
||||
|
||||
cat >expect <<EOF
|
||||
cat >expect <<'EOF'
|
||||
diff --combined text
|
||||
index $three,$two..$res
|
||||
index 2bdf67a,f719efd..2ab19ae
|
||||
--- a/text
|
||||
+++ b/text
|
||||
@@@ -1,1 -1,1 +1,1 @@@
|
||||
|
|
@ -196,9 +190,9 @@ test_expect_success 'diff-tree plumbing does not respect textconv' '
|
|||
test_cmp expect actual
|
||||
'
|
||||
|
||||
cat >expect <<EOF
|
||||
cat >expect <<'EOF'
|
||||
diff --cc text
|
||||
index $three,$two..0000000
|
||||
index 2bdf67a,f719efd..0000000
|
||||
--- a/text
|
||||
+++ b/text
|
||||
@@@ -1,1 -1,1 +1,5 @@@
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue