From 7c15120247f93cc1b729d33f0af592bc8e5e9937 Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Tue, 7 Feb 2017 18:32:57 +0100 Subject: [PATCH] Add some tests to httpcore related to #5344. --- lib/pure/httpcore.nim | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/pure/httpcore.nim b/lib/pure/httpcore.nim index 48001ccaa..d7f720f66 100644 --- a/lib/pure/httpcore.nim +++ b/lib/pure/httpcore.nim @@ -312,3 +312,10 @@ when isMainModule: test.add("Connection", "Test") doAssert test["Connection", 2] == "Test" doAssert "upgrade" in test["Connection"] + + # Bug #5344. + doAssert parseHeader("foobar: ") == ("foobar", @[""]) + let (key, value) = parseHeader("foobar: ") + test = newHttpHeaders() + test[key] = value + doAssert test["foobar"] == "" \ No newline at end of file