diff options
author | Aliaksandr Valialkin <valyala@gmail.com> | 2015-11-05 14:28:07 +0200 |
---|---|---|
committer | Aliaksandr Valialkin <valyala@gmail.com> | 2015-11-05 14:28:07 +0200 |
commit | f1ff68f9f10134849938577ecd3a8c79b047dc5c (patch) | |
tree | 85965a7f92c5d9fc915b2e11038f8e9080211160 /cookie_test.go | |
parent | Added benchmarks for header reading (diff) | |
download | fasthttp-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.go | 5 |
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) |