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>