mirror of
https://github.com/git/git
synced 2024-08-24 18:26:02 +00:00
make t8001 work on Mac OS X again
The test was recently broken to expect sed to leave the incomplete line at the end without newline. POSIX says that output of the pattern space is to be followed by a newline, while GNU adds the newline back only when it was stripped when input. GNU behaviour is arguably more intuitive and nicer, but we should not depend on it. Signed-off-by: Johannes Schindelin <Johannes.Schindelin@gmx.de> Acked-by: Shawn O. Pearce <spearce@spearce.org> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
eec102524f
commit
58db64f73c
|
@ -114,7 +114,8 @@ test_expect_success \
|
|||
test_expect_success \
|
||||
'some edit' \
|
||||
'mv file file.orig &&
|
||||
sed -e "s/^3A/99/" -e "/^1A/d" < file.orig > file &&
|
||||
sed -e "s/^3A/99/" -e "/^1A/d" -e "/^incomplete/d" < file.orig > file &&
|
||||
echo "incomplete" | tr -d "\\012" >>file &&
|
||||
GIT_AUTHOR_NAME="D" git commit -a -m "edit"'
|
||||
|
||||
test_expect_success \
|
||||
|
|
Loading…
Reference in a new issue