Annotation of embedaddon/curl/tests/data/test1065, revision 1.1.1.1
1.1 misho 1: <testcase>
2: <info>
3: <keywords>
4: HTTP
5: HTTP PUT
6: HTTP GET
7: </keywords>
8: </info>
9:
10: <reply>
11: <data nocheck="yes">
12: HTTP/1.1 200 A OK
13: Server: curl test
14: Content-Type: text/html; charset=iso-8859-1
15: Content-Length: 3
16:
17: ok
18: </data>
19: <data2 nocheck="yes">
20: HTTP/1.1 200 A OK
21: Server: curl test
22: Content-Type: text/html; charset=iso-8859-1
23: Content-Length: 9
24:
25: still ok
26: </data2>
27: </reply>
28:
29: # Client-side
30: <client>
31: #
32: <server>
33: http
34: </server>
35: <name>
36: HTTP PUT with one file but two URLs
37: </name>
38: <command>
39: -H "Expect:" -T log/1065 http://%HOSTIP:%HTTPPORT/1065.upload1 http://%HOSTIP:%HTTPPORT/10650002.url2
40: </command>
41: <file name="log/1065">
42: test
43: </file>
44: </client>
45:
46: # Verify data after the test has been "shot"
47: <verify>
48: <strip>
49: ^User-Agent:.*
50: </strip>
51: <protocol>
52: PUT /1065.upload1 HTTP/1.1
53: Host: %HOSTIP:%HTTPPORT
54: Accept: */*
55: Content-Length: 5
56:
57: test
58: GET /10650002.url2 HTTP/1.1
59: Host: %HOSTIP:%HTTPPORT
60: Accept: */*
61:
62: </protocol>
63: <stdout>
64: HTTP/1.1 200 A OK
65: Server: curl test
66: Content-Type: text/html; charset=iso-8859-1
67: Content-Length: 3
68:
69: ok
70: HTTP/1.1 200 A OK
71: Server: curl test
72: Content-Type: text/html; charset=iso-8859-1
73: Content-Length: 9
74:
75: still ok
76: </stdout>
77: </verify>
78: </testcase>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>