added test 29 and 30, HTTP resume and partial download tests
authorDaniel Stenberg <daniel@haxx.se>
Sat, 27 Jan 2001 18:49:48 +0000 (18:49 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 27 Jan 2001 18:49:48 +0000 (18:49 +0000)
tests/data/Makefile.am
tests/data/command29.txt [new file with mode: 0644]
tests/data/command30.txt [new file with mode: 0644]
tests/data/error30.txt [new file with mode: 0644]
tests/data/name29.txt [new file with mode: 0644]
tests/data/name30.txt [new file with mode: 0644]
tests/data/prot29.txt [new file with mode: 0644]
tests/data/prot30.txt [new file with mode: 0644]
tests/data/reply29.txt [new file with mode: 0644]
tests/data/reply30.txt [new file with mode: 0644]

index 02c32a6..280c7b1 100644 (file)
@@ -56,4 +56,6 @@ command26.txt  prot26.txt     command27.txt  prot27.txt \
 name26.txt     reply26.txt    name27.txt     stdout27.txt \
 command28.txt  name28.txt     prot28.txt     reply28.txt \
 command120.txt  name120.txt     prot120.txt     reply120.txt \
-command121.txt  name121.txt     prot121.txt     reply121.txt
+command121.txt  name121.txt     prot121.txt     reply121.txt \
+command29.txt  error30.txt  name30.txt  prot30.txt   reply30.txt \
+command30.txt  name29.txt   prot29.txt  reply29.txt
diff --git a/tests/data/command29.txt b/tests/data/command29.txt
new file mode 100644 (file)
index 0000000..4e2dc3c
--- /dev/null
@@ -0,0 +1 @@
+-C 200 http://%HOSTIP:%HOSTPORT/29
diff --git a/tests/data/command30.txt b/tests/data/command30.txt
new file mode 100644 (file)
index 0000000..c014091
--- /dev/null
@@ -0,0 +1 @@
+http://%HOSTIP:%HOSTPORT/30
diff --git a/tests/data/error30.txt b/tests/data/error30.txt
new file mode 100644 (file)
index 0000000..3c03207
--- /dev/null
@@ -0,0 +1 @@
+18
diff --git a/tests/data/name29.txt b/tests/data/name29.txt
new file mode 100644 (file)
index 0000000..10084f4
--- /dev/null
@@ -0,0 +1 @@
+HTTP download resume with Content-Length validity
diff --git a/tests/data/name30.txt b/tests/data/name30.txt
new file mode 100644 (file)
index 0000000..4945ee2
--- /dev/null
@@ -0,0 +1 @@
+HTTP GET uncomplete document
\ No newline at end of file
diff --git a/tests/data/prot29.txt b/tests/data/prot29.txt
new file mode 100644 (file)
index 0000000..b79a9eb
--- /dev/null
@@ -0,0 +1,7 @@
+GET /29 HTTP/1.0\r
+Range: bytes=200-\r
+User-Agent: curl/7.6 (i686-pc-linux-gnu) libcurl 7.6 (SSL 0.9.5) (ipv6 enabled)\r
+Host: 127.0.0.1:8999\r
+Pragma: no-cache\r
+Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
+\r
diff --git a/tests/data/prot30.txt b/tests/data/prot30.txt
new file mode 100644 (file)
index 0000000..cb4ddfe
--- /dev/null
@@ -0,0 +1,6 @@
+GET /30 HTTP/1.0\r
+User-Agent: curl/7.6 (i686-pc-linux-gnu) libcurl 7.6 (SSL 0.9.5) (ipv6 enabled)\r
+Host: 127.0.0.1:8999\r
+Pragma: no-cache\r
+Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r
+\r
diff --git a/tests/data/reply29.txt b/tests/data/reply29.txt
new file mode 100644 (file)
index 0000000..dd35000
--- /dev/null
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Server: fake
+Content-Range: bytes 200-3526/3527
+Content-Length: 84
+
+
+The Content-Range header's contents above aren't really genuine for this
+content.
+
diff --git a/tests/data/reply30.txt b/tests/data/reply30.txt
new file mode 100644 (file)
index 0000000..abe711d
--- /dev/null
@@ -0,0 +1,7 @@
+HTTP/1.1 200 OK
+Server: fake
+Content-Length: 8400
+
+This file is a lot smaller than 8400 and thus curl should return an error
+for this.
+