diff --git a/tests/data/Makefile.am b/tests/data/Makefile.am
index aa944501c85e926f1ba3604e1863ccf4b8c8bbdf..3a655a0ef308c2033731bf79a39d2efb5b89df1a 100644
--- a/tests/data/Makefile.am
+++ b/tests/data/Makefile.am
@@ -62,4 +62,5 @@ 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 \
-command33.txt  extra33.txt    name33.txt     prot33.txt     reply33.txt
+command33.txt  extra33.txt    name33.txt     prot33.txt     reply33.txt \
+command34.txt prot34.txt reply340001.txt name34.txt reply34.txt
diff --git a/tests/data/command34.txt b/tests/data/command34.txt
new file mode 100644
index 0000000000000000000000000000000000000000..50bcee1cbf016c898931b9040cd12d635603f1ca
--- /dev/null
+++ b/tests/data/command34.txt
@@ -0,0 +1 @@
+http://%HOSTIP:%HOSTPORT/34
diff --git a/tests/data/name34.txt b/tests/data/name34.txt
new file mode 100644
index 0000000000000000000000000000000000000000..0c91ed354a12ad5e75624a8d9d00d6f202ac4fcb
--- /dev/null
+++ b/tests/data/name34.txt
@@ -0,0 +1 @@
+HTTP GET with chunked Transfer-Encoding
diff --git a/tests/data/prot34.txt b/tests/data/prot34.txt
new file mode 100644
index 0000000000000000000000000000000000000000..cbc25212fc6117f213b6c507b7d0aaf7e7807e7a
--- /dev/null
+++ b/tests/data/prot34.txt
@@ -0,0 +1,6 @@
+GET /34 HTTP/1.1
+User-Agent: curl/7.7-alpha2 (sparc-sun-solaris2.7) libcurl 7.7-alpha2 (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, */*
+
diff --git a/tests/data/reply34.txt b/tests/data/reply34.txt
new file mode 100644
index 0000000000000000000000000000000000000000..4df63d83d9efdecb717220cd5ad127b058be4640
--- /dev/null
+++ b/tests/data/reply34.txt
@@ -0,0 +1,13 @@
+HTTP/1.1 200 funky chunky!
+Server: fakeit/1.0
+Transfer-Encoding: chunked
+Connection: mooo
+
+40
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+30
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+20;heresatest=moooo
+ccccccccccccccccccccccccccccccc
+0
+muuu
\ No newline at end of file
diff --git a/tests/data/reply340001.txt b/tests/data/reply340001.txt
new file mode 100644
index 0000000000000000000000000000000000000000..df7029c99d194013c330a1587cf8b2d055838172
--- /dev/null
+++ b/tests/data/reply340001.txt
@@ -0,0 +1,8 @@
+HTTP/1.1 200 funky chunky!
+Server: fakeit/1.0
+Transfer-Encoding: chunked
+Connection: mooo
+
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+ccccccccccccccccccccccccccccccc