Annotation of embedaddon/curl/tests/data/test1130, revision 1.1.1.1
1.1 misho 1: <testcase>
2: <info>
3: <keywords>
4: HTTP
5: HTTP POST
6: Expect: 100-continue
7: </keywords>
8: </info>
9:
10: #
11: # Server-side
12: <reply>
13: <data nocheck="yes">
14: HTTP/1.1 404 NOOOOOOOOO
15: Date: Thu, 09 Nov 2010 14:49:00 GMT
16: Server: test-server/fake
17: Content-Length: 6
18: Content-Type: text/html
19:
20: -foo-
21: </data>
22:
23: <data1>
24: HTTP/1.1 404 NEITHER
25: Date: Thu, 09 Nov 2010 14:49:00 GMT
26: Server: test-server/fake
27: Content-Length: 6
28: Content-Type: text/html
29:
30: -foo-
31: </data1>
32:
33: # we use skip to make the test server never read the full payload off
34: # the socket and instead return the response at once
35: <servercmd>
36: skip: 100
37: </servercmd>
38: </reply>
39:
40: #
41: # Client-side
42: <client>
43: # 100 x 'x'
44: <file name="log/file1130">
45: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
46: </file>
47: <server>
48: http
49: </server>
50: <name>
51: HTTP POST forced expect 100-continue with a 404
52: </name>
53: <command option="no-output">
54: -d @log/file1130 http://%HOSTIP:%HTTPPORT/1130 http://%HOSTIP:%HTTPPORT/11300001 -H "Expect: 100-continue"
55: </command>
56: </client>
57:
58: #
59: # Verify data after the test has been "shot"
60: <verify>
61: <stdout>
62: HTTP/1.1 404 NOOOOOOOOO
63: Date: Thu, 09 Nov 2010 14:49:00 GMT
64: Server: test-server/fake
65: Content-Length: 6
66: Content-Type: text/html
67:
68: -foo-
69: HTTP/1.1 404 NEITHER
70: Date: Thu, 09 Nov 2010 14:49:00 GMT
71: Server: test-server/fake
72: Content-Length: 6
73: Content-Type: text/html
74:
75: -foo-
76: </stdout>
77: <strip>
78: ^User-Agent:.*
79: </strip>
80: <protocol>
81: POST /1130 HTTP/1.1
82: Host: %HOSTIP:%HTTPPORT
83: Accept: */*
84: Expect: 100-continue
85: Content-Length: 100
86: Content-Type: application/x-www-form-urlencoded
87:
88: POST /11300001 HTTP/1.1
89: Host: %HOSTIP:%HTTPPORT
90: Accept: */*
91: Expect: 100-continue
92: Content-Length: 100
93: Content-Type: application/x-www-form-urlencoded
94:
95: </protocol>
96: </verify>
97: </testcase>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>