Resync
[CMakeLuaTailorHgBridge.git] / CMakeLua / Utilities / cmcurl-7.19.0 / tests / data / test15
blob053ad52e18786dcb8a7f89aa4e6447c74eed76a9
1 <testcase>
2 <info>
3 <keywords>
4 HTTP
5 HTTP GET
6 --write-out
7 </keywords>
8 </info>
9 # Server-side
10 <reply>
11 <data nocheck="true">
12 HTTP/1.4 200 OK
13 Fake: yes
14 Fake: yes
15 Fake: yes
16 Content-Length: 26
18 Repeated nonsense-headers
19 </data>
20 </reply>
22 # Client-side
23 <client>
24 <server>
25 http
26 </server>
27  <name>
28 --write-out test
29  </name>
30  <command>
31 http://%HOSTIP:%HTTPPORT/want/15 --write-out "%{url_effective} %{http_code} %{size_download}\n"
32 </command>
33 </client>
35 # Verify data after the test has been "shot"
36 <verify>
37 <stdout>
38 HTTP/1.4 200 OK
39 Fake: yes
40 Fake: yes
41 Fake: yes
42 Content-Length: 26
44 Repeated nonsense-headers
45 http://%HOSTIP:%HTTPPORT/want/15 200 26
46 </stdout>
47 <strip>
48 ^User-Agent:.*
49 </strip>
50 <protocol>
51 GET /want/15 HTTP/1.1
52 Host: %HOSTIP:%HTTPPORT
53 Accept: */*
55 </protocol>
56 </verify>
57 </testcase>