1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-23 00:28:48 -05:00
curl/tests/data/test99
Dan Fandrich 9f44a95522 Renamed several libcurl error codes and options to make them more general
and allow reuse by multiple protocols. Several unused error codes were
removed.  In all cases, macros were added to preserve source (and binary)
compatibility with the old names.  These macros are subject to removal at
a future date, but probably not before 2009.  An application can be
tested to see if it is using any obsolete code by compiling it with the
CURL_NO_OLDIES macro defined.

Documented some newer error codes in libcurl-error(3)
2007-08-30 20:34:57 +00:00

69 lines
891 B
Plaintext

<testcase>
<info>
<keywords>
HTTP
HTTP GET
Resume
FAILURE
</keywords>
</info>
#
# Server-side
<reply>
<data>
HTTP/1.1 404 Nah
Date: Thu, 09 Nov 2010 14:49:00 GMT
Connection: close
Content-Length: 13
Funny-head: yesyes
0123456789123
</data>
<datacheck>
HTTP/1.1 404 Nah
Date: Thu, 09 Nov 2010 14:49:00 GMT
Connection: close
Content-Length: 13
Funny-head: yesyes
</datacheck>
</reply>
#
# Client-side
<client>
<features>
large_file
</features>
<server>
http
</server>
<name>
HTTP GET with large-file resume point and failed resume
</name>
<command>
http://%HOSTIP:%HTTPPORT/99 -C 9999999999
</command>
</client>
#
# Verify data after the test has been "shot"
<verify>
# 33 is CURLE_RANGE_ERROR
<errorcode>
33
</errorcode>
<strip>
^User-Agent:.*
</strip>
<protocol>
GET /99 HTTP/1.1
Range: bytes=9999999999-
Host: 127.0.0.1:%HTTPPORT
Accept: */*
</protocol>
</verify>
</testcase>