summaryrefslogtreecommitdiff
path: root/http/server_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'http/server_test.ts')
-rw-r--r--http/server_test.ts12
1 files changed, 8 insertions, 4 deletions
diff --git a/http/server_test.ts b/http/server_test.ts
index b58523787..6b50057ea 100644
--- a/http/server_test.ts
+++ b/http/server_test.ts
@@ -359,17 +359,20 @@ test(async function testReadRequestError(): Promise<void> {
// See Issue 16490.
{
in:
- "POST / HTTP/1.1\r\nContent-Length: 10\r\nContent-Length: 0\r\n\r\nGopher hey\r\n",
+ "POST / HTTP/1.1\r\nContent-Length: 10\r\nContent-Length: 0\r\n\r\n" +
+ "Gopher hey\r\n",
err: "cannot contain multiple Content-Length headers"
},
{
in:
- "POST / HTTP/1.1\r\nContent-Length: 10\r\nContent-Length: 6\r\n\r\nGopher\r\n",
+ "POST / HTTP/1.1\r\nContent-Length: 10\r\nContent-Length: 6\r\n\r\n" +
+ "Gopher\r\n",
err: "cannot contain multiple Content-Length headers"
},
{
in:
- "PUT / HTTP/1.1\r\nContent-Length: 6 \r\nContent-Length: 6\r\nContent-Length:6\r\n\r\nGopher\r\n",
+ "PUT / HTTP/1.1\r\nContent-Length: 6 \r\nContent-Length: 6\r\n" +
+ "Content-Length:6\r\n\r\nGopher\r\n",
headers: [{ key: "Content-Length", value: "6" }]
},
{
@@ -388,7 +391,8 @@ test(async function testReadRequestError(): Promise<void> {
},
{
in:
- "POST / HTTP/1.1\r\nContent-Length:0\r\ntransfer-encoding: chunked\r\n\r\n",
+ "POST / HTTP/1.1\r\nContent-Length:0\r\ntransfer-encoding: " +
+ "chunked\r\n\r\n",
headers: [],
err: "http: Transfer-Encoding and Content-Length cannot be send together"
}