aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_net_http_parser.lua
diff options
context:
space:
mode:
authorWaqas Hussain <waqas20@gmail.com>2017-09-15 17:07:57 -0400
committerWaqas Hussain <waqas20@gmail.com>2017-09-15 17:07:57 -0400
commitf9ead37d008e58daf1e3263298cfd4a1ab54d09c (patch)
treeb5cd2d09f0ee7e1e9e13feec26defe4f7d9f5003 /tests/test_net_http_parser.lua
parent2547ccfe3d26fbf57e0ecddf5cfd5d21377c3633 (diff)
downloadprosody-f9ead37d008e58daf1e3263298cfd4a1ab54d09c.tar.gz
prosody-f9ead37d008e58daf1e3263298cfd4a1ab54d09c.zip
Port tests to the `busted` test runner
Diffstat (limited to 'tests/test_net_http_parser.lua')
-rw-r--r--tests/test_net_http_parser.lua47
1 files changed, 0 insertions, 47 deletions
diff --git a/tests/test_net_http_parser.lua b/tests/test_net_http_parser.lua
deleted file mode 100644
index 1157b5ac..00000000
--- a/tests/test_net_http_parser.lua
+++ /dev/null
@@ -1,47 +0,0 @@
-local httpstreams = { [[
-GET / HTTP/1.1
-Host: example.com
-
-]], [[
-HTTP/1.1 200 OK
-Content-Length: 0
-
-]], [[
-HTTP/1.1 200 OK
-Content-Length: 7
-
-Hello
-HTTP/1.1 200 OK
-Transfer-Encoding: chunked
-
-1
-H
-1
-e
-2
-ll
-1
-o
-0
-
-
-]]
-}
-
-function new(new)
-
- for _, stream in ipairs(httpstreams) do
- local success;
- local function success_cb(packet)
- success = true;
- end
- stream = stream:gsub("\n", "\r\n");
- local parser = new(success_cb, error, stream:sub(1,4) == "HTTP" and "client" or "server")
- for chunk in stream:gmatch("..?.?") do
- parser:feed(chunk);
- end
-
- assert_is(success);
- end
-
-end