Skip to content
Permalink
Browse files

test331: verify set-cookie for dotless host name

Reproduced bug #3649
Closes #3659
  • Loading branch information...
bagder committed Mar 8, 2019
1 parent 299d966 commit ff7e5a29c781802ae5f37730e076df44a3936717
Showing with 66 additions and 1 deletion.
  1. +1 −1 tests/data/Makefile.inc
  2. +65 −0 tests/data/test331
@@ -56,7 +56,7 @@ test289 test290 test291 test292 test293 test294 test295 test296 test297 \
test298 test299 test300 test301 test302 test303 test304 test305 test306 \
test307 test308 test309 test310 test311 test312 test313 test314 test315 \
test316 test317 test318 test319 test320 test321 test322 test323 test324 \
test325 test326 test327 test328 test329 test330 \
test325 test326 test327 test328 test329 test330 test331 \
\
test340 \
\
@@ -0,0 +1,65 @@
<testcase>
<info>
<keywords>
HTTP
HTTP GET
cookies
</keywords>
</info>

# Server-side
<reply>
<data>
HTTP/1.1 200 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake
Content-Type: text/html
Content-Length: 4
Set-Cookie: moo=yes;

hej
</data>
<data2>
HTTP/1.1 200 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake
Content-Type: text/html
Content-Length: 0
Funny-head: yesyes swsclose

</data2>
</reply>

# Client-side
<client>
<server>
http
</server>
<name>
HTTP with cookie using host name 'moo'
</name>
<command>
-x http://%HOSTIP:%HTTPPORT http://moo/we/want/331 -b none http://moo/we/want/3310002
</command>
</client>

# Verify data after the test has been "shot"
<verify>
<strip>
^User-Agent:.*
</strip>
<protocol>
GET http://moo/we/want/331 HTTP/1.1
Host: moo
Accept: */*
Proxy-Connection: Keep-Alive

GET http://moo/we/want/3310002 HTTP/1.1
Host: moo
Accept: */*
Proxy-Connection: Keep-Alive
Cookie: moo=yes

</protocol>
</verify>
</testcase>

0 comments on commit ff7e5a2

Please sign in to comment.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.