diff --git a/tests/data/Makefile.am b/tests/data/Makefile.am
index 511540f28570722f8aaa92b333a2313041634c9d..aa944501c85e926f1ba3604e1863ccf4b8c8bbdf 100644
--- a/tests/data/Makefile.am
+++ b/tests/data/Makefile.am
@@ -61,4 +61,5 @@ command29.txt  error30.txt  name30.txt  prot30.txt   reply30.txt \
 command30.txt  name29.txt   prot29.txt  reply29.txt \
 command31.txt  name32.txt  reply31.txt      reply32.txt \
 command32.txt  prot31.txt  reply310001.txt  reply320001.txt \
-name31.txt     prot32.txt  reply310002.txt  reply320002.txt
+name31.txt     prot32.txt  reply310002.txt  reply320002.txt \
+command33.txt  extra33.txt    name33.txt     prot33.txt     reply33.txt
diff --git a/tests/data/command33.txt b/tests/data/command33.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b56a0eaa326587e0f9343528a8deb1581e3543c5
--- /dev/null
+++ b/tests/data/command33.txt
@@ -0,0 +1,3 @@
+http://%HOSTIP:%HOSTPORT/33 -Tdata/extra33.txt -C 50
+
+
diff --git a/tests/data/extra33.txt b/tests/data/extra33.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ca4205b2a9b4244782083bbb8619995a088c867a
--- /dev/null
+++ b/tests/data/extra33.txt
@@ -0,0 +1,15 @@
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
diff --git a/tests/data/name33.txt b/tests/data/name33.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5e6fcaddb95558b269724f18b5433d3703cbb381
--- /dev/null
+++ b/tests/data/name33.txt
@@ -0,0 +1 @@
+HTTP PUT resume
diff --git a/tests/data/prot33.txt b/tests/data/prot33.txt
new file mode 100644
index 0000000000000000000000000000000000000000..08b6e5bf6faa464c42ea19f6f50343b45bc5d149
--- /dev/null
+++ b/tests/data/prot33.txt
@@ -0,0 +1,18 @@
+PUT /33 HTTP/1.0
+Content-Range: bytes 50-149/150
+User-Agent: curl/7.6 (sparc-sun-solaris2.7) libcurl 7.6-pre4 (SSL 0.9.6) (krb4 enabled)
+Host: 127.0.0.1:8999
+Pragma: no-cache
+Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
+Content-Length: 100
+
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
+012345678
diff --git a/tests/data/reply33.txt b/tests/data/reply33.txt
new file mode 100644
index 0000000000000000000000000000000000000000..8f8cf85224f90a8537533078471d8d961985f444
--- /dev/null
+++ b/tests/data/reply33.txt
@@ -0,0 +1,7 @@
+HTTP/1.1 303 See Other
+Server: fake
+Location: /moo/moo/moo/320002
+
+This Location should be fetched with a GET!
+
+