After the Release I started the Tests I found a Problem git-t4020-diff-external.sh
From: Boyd Lynn Gerber <hidden>
Date: 2016-06-15 22:46:21
This is on the SCO OpenServer 6.0 MP 4 release.
--
Boyd Gerber [off-list ref] 801 849-0213
ZENEZ 1042 East Fort Union #135, Midvale Utah 84047
on t4020-diff-external.sh Here is the message on the failure.
* FAIL 12: force diff with "diff"
echo >.gitattributes "file diff" &&
git diff >actual &&
test_cmp "$TEST_DIRECTORY"/t4020/diff.NUL actual
This is what I see with set -x
+ echo NULZbetweenZwords
+ perl -pe 'y/Z/\000/'
+ test_expect_success 'force diff with "diff"' '
echo >.gitattributes "file diff" &&
git diff >actual &&
test_cmp "$TEST_DIRECTORY"/t4020/diff.NUL actual
'
+ test 2 = 2
+ test_skip 'force diff with "diff"' '
echo >.gitattributes "file diff" &&
git diff >actual &&
test_cmp "$TEST_DIRECTORY"/t4020/diff.NUL actual
'
++ expr ././t4020-diff-external.sh : '.*/\(t[0-9]*\)-[^/]*$'
+ this_test=t4020
++ expr 11 + 1
+ this_test=t4020.12
+ to_skip=
+ case "$to_skip" in
+ false
+ say 'expecting success:
echo >.gitattributes "file diff" &&
git diff >actual &&
test_cmp "$TEST_DIRECTORY"/t4020/diff.NUL actual
'
+ say_color info 'expecting success:
echo >.gitattributes "file diff" &&
git diff >actual &&
test_cmp "$TEST_DIRECTORY"/t4020/diff.NUL actual
'
+ test -z info
+ shift
+ echo '* expecting success:
echo >.gitattributes "file diff" &&
git diff >actual &&
test_cmp "$TEST_DIRECTORY"/t4020/diff.NUL actual
'
+ test_run_ '
echo >.gitattributes "file diff" &&
git diff >actual &&
test_cmp "$TEST_DIRECTORY"/t4020/diff.NUL actual
'
+ eval '
echo >.gitattributes "file diff" &&
git diff >actual &&
test_cmp "$TEST_DIRECTORY"/t4020/diff.NUL actual
'
+ eval_ret=2
+ return 0
+ '[' 0 = 0 -a 2 = 0 ']'
+ test_failure_ 'force diff with "diff"' '
echo >.gitattributes "file diff" &&
git diff >actual &&
test_cmp "$TEST_DIRECTORY"/t4020/diff.NUL actual
'
++ expr 11 + 1
+ test_count=12
++ expr 0 + 1
+ test_failure=1
+ say_color error 'FAIL 12: force diff with "diff"'
+ test -z error
+ shift
+ echo '* FAIL 12: force diff with "diff"'
* FAIL 12: force diff with "diff"
+ shift
+ echo '
echo >.gitattributes "file diff" &&
git diff >actual &&
test_cmp "$TEST_DIRECTORY"/t4020/diff.NUL actual
'+ sed -e 's/^/ /'
echo >.gitattributes "file diff" &&
git diff >actual &&
test_cmp "$TEST_DIRECTORY"/t4020/diff.NUL actual