aboutsummaryrefslogtreecommitdiff
path: root/cookie_test.go
diff options
context:
space:
mode:
authorGravatar Aliaksandr Valialkin <valyala@gmail.com> 2015-11-05 14:28:07 +0200
committerGravatar Aliaksandr Valialkin <valyala@gmail.com> 2015-11-05 14:28:07 +0200
commitf1ff68f9f10134849938577ecd3a8c79b047dc5c (patch)
tree85965a7f92c5d9fc915b2e11038f8e9080211160 /cookie_test.go
parentAdded benchmarks for header reading (diff)
downloadfasthttp-f1ff68f9f10134849938577ecd3a8c79b047dc5c.tar.gz
fasthttp-f1ff68f9f10134849938577ecd3a8c79b047dc5c.tar.bz2
fasthttp-f1ff68f9f10134849938577ecd3a8c79b047dc5c.zip
Optimized args, cookies and headers parsing
Diffstat (limited to 'cookie_test.go')
-rw-r--r--cookie_test.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/cookie_test.go b/cookie_test.go
index 473fae7..4939e32 100644
--- a/cookie_test.go
+++ b/cookie_test.go
@@ -58,13 +58,12 @@ func TestParseRequestCookies(t *testing.T) {
testParseRequestCookies(t, "=foo", "foo")
testParseRequestCookies(t, "bar=", "bar=")
testParseRequestCookies(t, "xxx=aa;bb=c; =d; ;;e=g", "xxx=aa; bb=c; d; e=g")
- testParseRequestCookies(t, "a;b;c; d=1;d=2", "c; d=2")
+ testParseRequestCookies(t, "a;b;c; d=1;d=2", "a; b; c; d=1; d=2")
testParseRequestCookies(t, " %D0%B8%D0%B2%D0%B5%D1%82=a%20b%3Bc ;s%20s=aaa ", "%D0%B8%D0%B2%D0%B5%D1%82=a%20b%3Bc; s%20s=aaa")
}
func testParseRequestCookies(t *testing.T, s, expectedS string) {
- var kv argsKV
- cookies := parseRequestCookies(nil, []byte(s), &kv)
+ cookies := parseRequestCookies(nil, []byte(s))
ss := string(appendRequestCookieBytes(nil, cookies))
if ss != expectedS {
t.Fatalf("Unexpected cookies after parsing: %q. Expected %q. String to parse %q", ss, expectedS, s)