t5551: Remove header from curl cookie file
The URL included in the header appears to vary from curl version to curl version. Since we only care about the final few lines, only test them. However, make sure the blank line after the header is still included to make sure there are no extra cookie lines. Signed-off-by: Brian Gernhardt <brian@gernhardtsoftware.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Brian Gernhardt committed
Aug 5, 2013 at 11:59 UTC
580cf0a02ee15045a02c8ffefca646bbb0b1e953
1 file changed
+2
-4
t/t5551-http-fetch.sh
+2
-4
@@ -191,9 +191,6 @@ cat >cookies.txt <<EOF
191
127.0.0.1 FALSE /smart_cookies/ FALSE 0 othername othervalue
192
EOF
193
cat >expect_cookies.txt <<EOF
194
-# Netscape HTTP Cookie File
195
-# http://curl.haxx.se/docs/http-cookies.html
196
-# This file was generated by libcurl! Edit at your own risk.
194
195
127.0.0.1 FALSE /smart_cookies/ FALSE 0 othername othervalue
196
127.0.0.1 FALSE /smart_cookies/repo.git/info/ FALSE 0 name value
@@ -202,7 +199,8 @@ test_expect_success 'cookies stored in http.cookiefile when http.savecookies set
199
git config http.cookiefile cookies.txt &&
200
git config http.savecookies true &&
201
git ls-remote $HTTPD_URL/smart_cookies/repo.git master &&
205
- test_cmp expect_cookies.txt cookies.txt
202
+ tail -3 cookies.txt > cookies_tail.txt
203
+ test_cmp expect_cookies.txt cookies_tail.txt
204
'
205
206
test -n "$GIT_TEST_LONG" && test_set_prereq EXPENSIVE