Annotation of embedaddon/curl/tests/data/test585, revision 1.1.1.1
1.1 misho 1: <testcase>
2: <info>
3: <keywords>
4: HTTP
5: HTTP GET
6: multi
7: CURLOPT_OPENSOCKETFUNCTION
8: CURLOPT_CLOSESOCKETFUNCTION
9: </keywords>
10: </info>
11:
12: # Server-side
13: <reply>
14: <data>
15: HTTP/1.1 302 eat this!
16: Date: Thu, 09 Nov 2010 14:49:00 GMT
17: Server: test-server/fake
18: Location: this-is-the-first.html
19: Content-Length: 0
20: Connection: close
21:
22: </data>
23: <datacheck>
24: [OPEN] counter: 1
25: HTTP/1.1 302 eat this!
26: Date: Thu, 09 Nov 2010 14:49:00 GMT
27: Server: test-server/fake
28: Location: this-is-the-first.html
29: Content-Length: 0
30: Connection: close
31:
32: [CLOSE] counter: 1
33: </datacheck>
34: </reply>
35:
36: # Client-side
37: <client>
38: <server>
39: http
40: </server>
41: <features>
42: http
43: </features>
44: # tool is what to use instead of 'curl'
45: <tool>
46: lib585
47: </tool>
48:
49: <name>
50: socket open/close callbacks
51: </name>
52: <command>
53: http://%HOSTIP:%HTTPPORT/585
54: </command>
55: </client>
56:
57: # Verify data after the test has been "shot"
58: <verify>
59: <strip>
60: ^User-Agent:.*
61: </strip>
62: <protocol>
63: GET /585 HTTP/1.1
64: Host: %HOSTIP:%HTTPPORT
65: Accept: */*
66:
67: </protocol>
68: </verify>
69: </testcase>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>