@@ -29,7 +29,7 @@ func TestRawBody(t *testing.T) {
29
29
bodyBytes := []byte ("rawbody............." )
30
30
req := newRequest ("" , nil , nil , bytes .NewReader (bodyBytes ))
31
31
recv := new (Recv )
32
- binder := binding .New ("api" ). SetLevel ( binding . FirstForUntagged )
32
+ binder := binding .New ("api" )
33
33
err := binder .BindAndValidate (recv , req , nil )
34
34
assert .NotNil (t , err )
35
35
assert .Equal (t , err .Error (), "too long" )
@@ -59,7 +59,7 @@ func TestQueryString(t *testing.T) {
59
59
}
60
60
req := newRequest ("http://localhost:8080/?a=a1&a=a2&b=b1&c=c1&c=c2&d=d1&d=d2&y=y1" , nil , nil , nil )
61
61
recv := new (Recv )
62
- binder := binding .New ("api" ). SetLevel ( binding . FirstForUntagged )
62
+ binder := binding .New ("api" )
63
63
err := binder .BindAndValidate (recv , req , nil )
64
64
assert .Nil (t , err )
65
65
assert .Equal (t , []string {"a1" , "a2" }, (* * recv .X ).A )
@@ -83,7 +83,7 @@ func TestQueryNum(t *testing.T) {
83
83
}
84
84
req := newRequest ("http://localhost:8080/?a=11&a=12&b=21&c=31&c=32&d=41&d=42&y=true" , nil , nil , nil )
85
85
recv := new (Recv )
86
- binder := binding .New ("api" ). SetLevel ( binding . FirstForUntagged )
86
+ binder := binding .New ("api" )
87
87
err := binder .BindAndValidate (recv , req , nil )
88
88
assert .Nil (t , err )
89
89
assert .Equal (t , []int {11 , 12 }, (* * recv .X ).A )
@@ -116,7 +116,7 @@ func TestHeaderString(t *testing.T) {
116
116
header .Add ("X-Y" , "y1" )
117
117
req := newRequest ("" , header , nil , nil )
118
118
recv := new (Recv )
119
- binder := binding .New ("api" ). SetLevel ( binding . FirstForUntagged )
119
+ binder := binding .New ("api" )
120
120
err := binder .BindAndValidate (recv , req , nil )
121
121
assert .Nil (t , err )
122
122
assert .Equal (t , []string {"a1" , "a2" }, (* * recv .X ).A )
@@ -149,7 +149,7 @@ func TestHeaderNum(t *testing.T) {
149
149
header .Add ("X-Y" , "true" )
150
150
req := newRequest ("" , header , nil , nil )
151
151
recv := new (Recv )
152
- binder := binding .New ("api" ). SetLevel ( binding . FirstForUntagged )
152
+ binder := binding .New ("api" )
153
153
err := binder .BindAndValidate (recv , req , nil )
154
154
assert .Nil (t , err )
155
155
assert .Equal (t , []int {11 , 12 }, (* * recv .X ).A )
@@ -183,7 +183,7 @@ func TestCookieString(t *testing.T) {
183
183
}
184
184
req := newRequest ("" , nil , cookies , nil )
185
185
recv := new (Recv )
186
- binder := binding .New ("api" ). SetLevel ( binding . FirstForUntagged )
186
+ binder := binding .New ("api" )
187
187
err := binder .BindAndValidate (recv , req , nil )
188
188
assert .Nil (t , err )
189
189
assert .Equal (t , []string {"a1" , "a2" }, (* * recv .X ).A )
@@ -217,7 +217,7 @@ func TestCookieNum(t *testing.T) {
217
217
}
218
218
req := newRequest ("" , nil , cookies , nil )
219
219
recv := new (Recv )
220
- binder := binding .New ("api" ). SetLevel ( binding . FirstForUntagged )
220
+ binder := binding .New ("api" )
221
221
err := binder .BindAndValidate (recv , req , nil )
222
222
assert .Nil (t , err )
223
223
assert .Equal (t , []int {11 , 12 }, (* * recv .X ).A )
@@ -258,7 +258,7 @@ func TestFormString(t *testing.T) {
258
258
header .Set ("Content-Type" , contentType )
259
259
req := newRequest ("" , header , nil , bodyReader )
260
260
recv := new (Recv )
261
- binder := binding .New ("api" ). SetLevel ( binding . FirstForUntagged )
261
+ binder := binding .New ("api" )
262
262
err := binder .BindAndValidate (recv , req , nil )
263
263
assert .Nil (t , err )
264
264
assert .Equal (t , []string {"a1" , "a2" }, (* * recv .X ).A )
@@ -300,7 +300,7 @@ func TestFormNum(t *testing.T) {
300
300
header .Set ("Content-Type" , contentType )
301
301
req := newRequest ("" , header , nil , bodyReader )
302
302
recv := new (Recv )
303
- binder := binding .New ("api" ). SetLevel ( binding . FirstForUntagged )
303
+ binder := binding .New ("api" )
304
304
err := binder .BindAndValidate (recv , req , nil )
305
305
assert .Nil (t , err )
306
306
assert .Equal (t , []int {11 , 12 }, (* * recv .X ).A )
@@ -338,7 +338,7 @@ func TestJSON(t *testing.T) {
338
338
header .Set ("Content-Type" , "application/json" )
339
339
req := newRequest ("" , header , nil , bodyReader )
340
340
recv := new (Recv )
341
- binder := binding .New ("api" ). SetLevel ( binding . FirstForUntagged )
341
+ binder := binding .New ("api" )
342
342
err := binder .BindAndValidate (recv , req , nil )
343
343
assert .Nil (t , err )
344
344
assert .Equal (t , []string {"a1" , "a2" }, (* * recv .X ).A )
@@ -384,7 +384,7 @@ func TestPath(t *testing.T) {
384
384
385
385
req := newRequest ("" , nil , nil , nil )
386
386
recv := new (Recv )
387
- binder := binding .New ("api" ). SetLevel ( binding . FirstForUntagged )
387
+ binder := binding .New ("api" )
388
388
err := binder .BindAndValidate (recv , req , new (testPathParams ))
389
389
assert .Nil (t , err )
390
390
assert .Equal (t , []string {"a1" }, (* * recv .X ).A )
0 commit comments