commit - 4223c71f413ca49b0d7d13a937fba89880d14441
commit + ba0bed23e515b14cd3fe877c6847785c8c29971e
blob - 74c5c3277048c41e7d957d274e2fd708fbd7e022
blob + 82aab78d37c08ef751e9e73c8de8f1c9f772a4c3
--- regress/cmdline/diff.sh
+++ regress/cmdline/diff.sh
return 1
fi
- printf 'test\r\n' > $testroot/wt/crlf
+ printf 'one\r\ntwo\r\nthree\r\n' > $testroot/wt/crlf
(cd $testroot/wt && got add crlf && got commit -m +crlf) >/dev/null
ret=$?
if [ $ret -ne 0 ]; then
return 1
fi
- printf 'test 2\r\n' > $testroot/wt/crlf
- (cd $testroot/wt && got diff | sed -n '/^---/,$p' > $testroot/stdout)
- cat <<EOF > $testroot/stdout.expected
---- crlf
-+++ crlf
-@@ -1 +1 @@
--test
-+test 2
+ printf 'one\r\ntwain\r\nthree\r\n' > $testroot/wt/crlf
+ (cd $testroot/wt && got diff | sed -n '/^---/,$l' > $testroot/stdout)
+ cat <<\EOF > $testroot/stdout.expected
+--- crlf$
++++ crlf$
+@@ -1,3 +1,3 @@$
+ one\r$
+-two\r$
++twain\r$
+ three\r$
EOF
cmp -s $testroot/stdout.expected $testroot/stdout