Return to test1040 CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / curl / tests / data |
1.1 ! misho 1: <testcase> ! 2: # Similar to test92 ! 3: <info> ! 4: <keywords> ! 5: HTTP ! 6: HTTP GET ! 7: Resume ! 8: </keywords> ! 9: </info> ! 10: ! 11: # Server-side ! 12: <reply> ! 13: <data> ! 14: HTTP/1.1 416 Invalid range ! 15: Connection: close ! 16: Content-Length: 0 ! 17: ! 18: </data> ! 19: ! 20: # The file data that exists at the start of the test must be included in ! 21: # the verification. ! 22: <datacheck> ! 23: 012345678 ! 24: 012345678 ! 25: 012345678 ! 26: 012345678 ! 27: 012345678 ! 28: 012345678 ! 29: 012345678 ! 30: 012345678 ! 31: 012345678 ! 32: 012345678 ! 33: HTTP/1.1 416 Invalid range ! 34: Connection: close ! 35: Content-Length: 0 ! 36: ! 37: </datacheck> ! 38: ! 39: </reply> ! 40: ! 41: # Client-side ! 42: <client> ! 43: <server> ! 44: http ! 45: </server> ! 46: <name> ! 47: HTTP GET with resume from end of entirely-downloaded file ! 48: </name> ! 49: <command> ! 50: http://%HOSTIP:%HTTPPORT/1040 -C - ! 51: </command> ! 52: <file name="log/curl1040.out"> ! 53: 012345678 ! 54: 012345678 ! 55: 012345678 ! 56: 012345678 ! 57: 012345678 ! 58: 012345678 ! 59: 012345678 ! 60: 012345678 ! 61: 012345678 ! 62: 012345678 ! 63: </file> ! 64: </client> ! 65: ! 66: # Verify data after the test has been "shot" ! 67: <verify> ! 68: <strip> ! 69: ^User-Agent:.* ! 70: </strip> ! 71: <protocol> ! 72: GET /1040 HTTP/1.1 ! 73: Host: %HOSTIP:%HTTPPORT ! 74: Range: bytes=100- ! 75: Accept: */* ! 76: ! 77: </protocol> ! 78: </verify> ! 79: </testcase>