1
0
mirror of https://github.com/golang/go synced 2024-11-20 10:14:43 -07:00

http: fix build

R=dsymonds
TBR=dsymonds
CC=golang-dev
https://golang.org/cl/3425044
This commit is contained in:
Russ Cox 2010-12-07 16:20:15 -05:00
parent cab83650d1
commit 8694959b12

View File

@ -511,19 +511,20 @@ func TestUnescapeUserinfo(t *testing.T) {
type qMap map[string][]string type qMap map[string][]string
type EncodeQueryTest struct { type EncodeQueryTest struct {
m qMap m qMap
expected string expected string
expected1 string
} }
var encodeQueryTests = []EncodeQueryTest{ var encodeQueryTests = []EncodeQueryTest{
{nil, ""}, {nil, "", ""},
{qMap{"q": {"puppies"}, "oe": {"utf8"}}, "q=puppies&oe=utf8"}, {qMap{"q": {"puppies"}, "oe": {"utf8"}}, "q=puppies&oe=utf8", "oe=utf8&q=puppies"},
{qMap{"q": {"dogs", "&", "7"}}, "q=dogs&q=%26&q=7"}, {qMap{"q": {"dogs", "&", "7"}}, "q=dogs&q=%26&q=7", "q=dogs&q=%26&q=7"},
} }
func TestEncodeQuery(t *testing.T) { func TestEncodeQuery(t *testing.T) {
for _, tt := range encodeQueryTests { for _, tt := range encodeQueryTests {
if q := EncodeQuery(tt.m); q != tt.expected { if q := EncodeQuery(tt.m); q != tt.expected && q != tt.expected1 {
t.Errorf(`EncodeQuery(%+v) = %q, want %q`, tt.m, q, tt.expected) t.Errorf(`EncodeQuery(%+v) = %q, want %q`, tt.m, q, tt.expected)
} }
} }