diff --git a/tests/requests/invalid/chunked_12.http b/tests/requests/invalid/chunked_12.http new file mode 100644 index 00000000..7ef164eb --- /dev/null +++ b/tests/requests/invalid/chunked_12.http @@ -0,0 +1,7 @@ +POST /chunked_no_chunk_size_but_ext HTTP/1.1\r\n +Transfer-Encoding: chunked\r\n +\r\n + ;foo=bar\r\n +hello\r\n +0\r\n +\r\n diff --git a/tests/requests/invalid/chunked_12.py b/tests/requests/invalid/chunked_12.py new file mode 100644 index 00000000..0571e118 --- /dev/null +++ b/tests/requests/invalid/chunked_12.py @@ -0,0 +1,2 @@ +from gunicorn.http.errors import InvalidChunkSize +request = InvalidChunkSize diff --git a/tests/requests/invalid/chunked_13.http b/tests/requests/invalid/chunked_13.http new file mode 100644 index 00000000..6c26ebb8 --- /dev/null +++ b/tests/requests/invalid/chunked_13.http @@ -0,0 +1,7 @@ +POST /chunked_no_chunk_size HTTP/1.1\r\n +Transfer-Encoding: chunked\r\n +\r\n +\r\n +hello\r\n +0\r\n +\r\n diff --git a/tests/requests/invalid/chunked_13.py b/tests/requests/invalid/chunked_13.py new file mode 100644 index 00000000..0571e118 --- /dev/null +++ b/tests/requests/invalid/chunked_13.py @@ -0,0 +1,2 @@ +from gunicorn.http.errors import InvalidChunkSize +request = InvalidChunkSize