[PATCH] t/gitweb-lib: Split HTTP response with non-GNU sed
- From
Brian Gernhardt <brian@gernhardtsoftware.com>
- Date
- Nov 23, 2009, 17:33 UTC
- Message-ID
- <1258997622-62403-1-git-send-email-brian@gernhardtsoftware.com>
Recognizing \r in a regex is something GNU sed will do, but other sed implementation's won't. (Found with BSD sed on OS X.) So use a literal carriage return instead.
Signed-off-by: Brian Gernhardt <brian@gernhardtsoftware.com> --- t/gitweb-lib.sh | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/t/gitweb-lib.sh b/t/gitweb-lib.sh index 32b841d..35dda58 100644 --- a/t/gitweb-lib.sh +++ b/t/gitweb-lib.sh @@ -52,8 +52,8 @@ gitweb_run () { rm -f gitweb.log && perl -- "$SCRIPT_NAME" \ >gitweb.output 2>gitweb.log && - sed -e '/^\r$/q' <gitweb.output >gitweb.headers && - sed -e '1,/^\r$/d' <gitweb.output >gitweb.body && + sed -e '/^ $/q' <gitweb.output >gitweb.headers && + sed -e '1,/^ $/d' <gitweb.output >gitweb.body && if grep '^[[]' gitweb.log >/dev/null 2>&1; then false; else true; fi # gitweb.log is left for debugging
-- 1.6.5.3.433.g11067