@@ -216,20 +216,19 @@ func TestAPIEditIssue(t *testing.T) {
216
216
func TestAPISearchIssues (t * testing.T ) {
217
217
defer tests .PrepareTestEnv (t )()
218
218
219
- token := getUserToken (t , "user2" , auth_model .AccessTokenScopeReadIssue )
220
-
221
219
// as this API was used in the frontend, it uses UI page size
222
220
expectedIssueCount := 18 // from the fixtures
223
221
if expectedIssueCount > setting .UI .IssuePagingNum {
224
222
expectedIssueCount = setting .UI .IssuePagingNum
225
223
}
226
224
227
225
link , _ := url .Parse ("/api/v1/repos/issues/search" )
228
- query := url.Values {"token" : {getUserToken (t , "user1" , auth_model .AccessTokenScopeReadIssue )}}
226
+ token := getUserToken (t , "user1" , auth_model .AccessTokenScopeReadIssue )
227
+ query := url.Values {}
229
228
var apiIssues []* api.Issue
230
229
231
230
link .RawQuery = query .Encode ()
232
- req := NewRequest (t , "GET" , link .String ())
231
+ req := NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
233
232
resp := MakeRequest (t , req , http .StatusOK )
234
233
DecodeJSON (t , resp , & apiIssues )
235
234
assert .Len (t , apiIssues , expectedIssueCount )
@@ -238,9 +237,8 @@ func TestAPISearchIssues(t *testing.T) {
238
237
before := time .Unix (999307200 , 0 ).Format (time .RFC3339 )
239
238
query .Add ("since" , since )
240
239
query .Add ("before" , before )
241
- query .Add ("token" , token )
242
240
link .RawQuery = query .Encode ()
243
- req = NewRequest (t , "GET" , link .String ())
241
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
244
242
resp = MakeRequest (t , req , http .StatusOK )
245
243
DecodeJSON (t , resp , & apiIssues )
246
244
assert .Len (t , apiIssues , 11 )
@@ -249,65 +247,65 @@ func TestAPISearchIssues(t *testing.T) {
249
247
250
248
query .Add ("state" , "closed" )
251
249
link .RawQuery = query .Encode ()
252
- req = NewRequest (t , "GET" , link .String ())
250
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
253
251
resp = MakeRequest (t , req , http .StatusOK )
254
252
DecodeJSON (t , resp , & apiIssues )
255
253
assert .Len (t , apiIssues , 2 )
256
254
257
255
query .Set ("state" , "all" )
258
256
link .RawQuery = query .Encode ()
259
- req = NewRequest (t , "GET" , link .String ())
257
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
260
258
resp = MakeRequest (t , req , http .StatusOK )
261
259
DecodeJSON (t , resp , & apiIssues )
262
260
assert .EqualValues (t , "20" , resp .Header ().Get ("X-Total-Count" ))
263
261
assert .Len (t , apiIssues , 20 )
264
262
265
263
query .Add ("limit" , "10" )
266
264
link .RawQuery = query .Encode ()
267
- req = NewRequest (t , "GET" , link .String ())
265
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
268
266
resp = MakeRequest (t , req , http .StatusOK )
269
267
DecodeJSON (t , resp , & apiIssues )
270
268
assert .EqualValues (t , "20" , resp .Header ().Get ("X-Total-Count" ))
271
269
assert .Len (t , apiIssues , 10 )
272
270
273
- query = url.Values {"assigned" : {"true" }, "state" : {"all" }, "token" : { token } }
271
+ query = url.Values {"assigned" : {"true" }, "state" : {"all" }}
274
272
link .RawQuery = query .Encode ()
275
- req = NewRequest (t , "GET" , link .String ())
273
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
276
274
resp = MakeRequest (t , req , http .StatusOK )
277
275
DecodeJSON (t , resp , & apiIssues )
278
276
assert .Len (t , apiIssues , 2 )
279
277
280
- query = url.Values {"milestones" : {"milestone1" }, "state" : {"all" }, "token" : { token } }
278
+ query = url.Values {"milestones" : {"milestone1" }, "state" : {"all" }}
281
279
link .RawQuery = query .Encode ()
282
- req = NewRequest (t , "GET" , link .String ())
280
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
283
281
resp = MakeRequest (t , req , http .StatusOK )
284
282
DecodeJSON (t , resp , & apiIssues )
285
283
assert .Len (t , apiIssues , 1 )
286
284
287
- query = url.Values {"milestones" : {"milestone1,milestone3" }, "state" : {"all" }, "token" : { token } }
285
+ query = url.Values {"milestones" : {"milestone1,milestone3" }, "state" : {"all" }}
288
286
link .RawQuery = query .Encode ()
289
- req = NewRequest (t , "GET" , link .String ())
287
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
290
288
resp = MakeRequest (t , req , http .StatusOK )
291
289
DecodeJSON (t , resp , & apiIssues )
292
290
assert .Len (t , apiIssues , 2 )
293
291
294
- query = url.Values {"owner" : {"user2" }, "token" : { token } } // user
292
+ query = url.Values {"owner" : {"user2" }} // user
295
293
link .RawQuery = query .Encode ()
296
- req = NewRequest (t , "GET" , link .String ())
294
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
297
295
resp = MakeRequest (t , req , http .StatusOK )
298
296
DecodeJSON (t , resp , & apiIssues )
299
297
assert .Len (t , apiIssues , 8 )
300
298
301
- query = url.Values {"owner" : {"org3" }, "token" : { token } } // organization
299
+ query = url.Values {"owner" : {"org3" }} // organization
302
300
link .RawQuery = query .Encode ()
303
- req = NewRequest (t , "GET" , link .String ())
301
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
304
302
resp = MakeRequest (t , req , http .StatusOK )
305
303
DecodeJSON (t , resp , & apiIssues )
306
304
assert .Len (t , apiIssues , 5 )
307
305
308
- query = url.Values {"owner" : {"org3" }, "team" : {"team1" }, "token" : { token } } // organization + team
306
+ query = url.Values {"owner" : {"org3" }, "team" : {"team1" }} // organization + team
309
307
link .RawQuery = query .Encode ()
310
- req = NewRequest (t , "GET" , link .String ())
308
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
311
309
resp = MakeRequest (t , req , http .StatusOK )
312
310
DecodeJSON (t , resp , & apiIssues )
313
311
assert .Len (t , apiIssues , 2 )
@@ -323,34 +321,35 @@ func TestAPISearchIssuesWithLabels(t *testing.T) {
323
321
}
324
322
325
323
link , _ := url .Parse ("/api/v1/repos/issues/search" )
326
- query := url.Values {"token" : {getUserToken (t , "user1" , auth_model .AccessTokenScopeReadIssue )}}
324
+ token := getUserToken (t , "user1" , auth_model .AccessTokenScopeReadIssue )
325
+ query := url.Values {}
327
326
var apiIssues []* api.Issue
328
327
329
328
link .RawQuery = query .Encode ()
330
- req := NewRequest (t , "GET" , link .String ())
329
+ req := NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
331
330
resp := MakeRequest (t , req , http .StatusOK )
332
331
DecodeJSON (t , resp , & apiIssues )
333
332
assert .Len (t , apiIssues , expectedIssueCount )
334
333
335
334
query .Add ("labels" , "label1" )
336
335
link .RawQuery = query .Encode ()
337
- req = NewRequest (t , "GET" , link .String ())
336
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
338
337
resp = MakeRequest (t , req , http .StatusOK )
339
338
DecodeJSON (t , resp , & apiIssues )
340
339
assert .Len (t , apiIssues , 2 )
341
340
342
341
// multiple labels
343
342
query .Set ("labels" , "label1,label2" )
344
343
link .RawQuery = query .Encode ()
345
- req = NewRequest (t , "GET" , link .String ())
344
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
346
345
resp = MakeRequest (t , req , http .StatusOK )
347
346
DecodeJSON (t , resp , & apiIssues )
348
347
assert .Len (t , apiIssues , 2 )
349
348
350
349
// an org label
351
350
query .Set ("labels" , "orglabel4" )
352
351
link .RawQuery = query .Encode ()
353
- req = NewRequest (t , "GET" , link .String ())
352
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
354
353
resp = MakeRequest (t , req , http .StatusOK )
355
354
DecodeJSON (t , resp , & apiIssues )
356
355
assert .Len (t , apiIssues , 1 )
@@ -359,15 +358,15 @@ func TestAPISearchIssuesWithLabels(t *testing.T) {
359
358
query .Set ("labels" , "label2,orglabel4" )
360
359
query .Add ("state" , "all" )
361
360
link .RawQuery = query .Encode ()
362
- req = NewRequest (t , "GET" , link .String ())
361
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
363
362
resp = MakeRequest (t , req , http .StatusOK )
364
363
DecodeJSON (t , resp , & apiIssues )
365
364
assert .Len (t , apiIssues , 2 )
366
365
367
366
// org and repo label which share the same issue
368
367
query .Set ("labels" , "label1,orglabel4" )
369
368
link .RawQuery = query .Encode ()
370
- req = NewRequest (t , "GET" , link .String ())
369
+ req = NewRequest (t , "GET" , link .String ()). AddTokenAuth ( token )
371
370
resp = MakeRequest (t , req , http .StatusOK )
372
371
DecodeJSON (t , resp , & apiIssues )
373
372
assert .Len (t , apiIssues , 2 )
0 commit comments