@@ -356,18 +356,23 @@ func TestSearchIssues(t *testing.T) {
356
356
357
357
session := loginUser (t , "user2" )
358
358
359
+ // as this API is used in the frontend, it uses UI page size
360
+ expectedIssueCount := 15 // from the fixtures
361
+ if expectedIssueCount > setting .UI .IssuePagingNum {
362
+ expectedIssueCount = setting .UI .IssuePagingNum
363
+ }
364
+
359
365
link , _ := url .Parse ("/issues/search" )
360
366
req := NewRequest (t , "GET" , link .String ())
361
367
resp := session .MakeRequest (t , req , http .StatusOK )
362
368
var apiIssues []* api.Issue
363
369
DecodeJSON (t , resp , & apiIssues )
364
- // as this API is used in the frontend, it uses UI page size
365
- assert .Len (t , apiIssues , setting .UI .IssuePagingNum )
370
+ assert .Len (t , apiIssues , expectedIssueCount )
366
371
367
372
req = NewRequest (t , "GET" , link .String ())
368
373
resp = session .MakeRequest (t , req , http .StatusOK )
369
374
DecodeJSON (t , resp , & apiIssues )
370
- assert .Len (t , apiIssues , setting . UI . IssuePagingNum )
375
+ assert .Len (t , apiIssues , expectedIssueCount )
371
376
372
377
since := "2000-01-01T00%3A50%3A01%2B00%3A00" // 946687801
373
378
before := time .Unix (999307200 , 0 ).Format (time .RFC3339 )
@@ -451,6 +456,12 @@ func TestSearchIssues(t *testing.T) {
451
456
func TestSearchIssuesWithLabels (t * testing.T ) {
452
457
defer prepareTestEnv (t )()
453
458
459
+ // as this API is used in the frontend, it uses UI page size
460
+ expectedIssueCount := 15 // from the fixtures
461
+ if expectedIssueCount > setting .UI .IssuePagingNum {
462
+ expectedIssueCount = setting .UI .IssuePagingNum
463
+ }
464
+
454
465
token := getUserToken (t , "user1" )
455
466
456
467
link , _ := url .Parse ("/api/v1/repos/issues/search?token=" + token )
@@ -459,7 +470,7 @@ func TestSearchIssuesWithLabels(t *testing.T) {
459
470
var apiIssues []* api.Issue
460
471
DecodeJSON (t , resp , & apiIssues )
461
472
462
- assert .Len (t , apiIssues , setting . UI . IssuePagingNum )
473
+ assert .Len (t , apiIssues , expectedIssueCount )
463
474
464
475
query := url.Values {
465
476
"token" : []string {token },
@@ -468,7 +479,7 @@ func TestSearchIssuesWithLabels(t *testing.T) {
468
479
req = NewRequest (t , "GET" , link .String ())
469
480
resp = MakeRequest (t , req , http .StatusOK )
470
481
DecodeJSON (t , resp , & apiIssues )
471
- assert .Len (t , apiIssues , setting . UI . IssuePagingNum )
482
+ assert .Len (t , apiIssues , expectedIssueCount )
472
483
473
484
query .Add ("labels" , "label1" )
474
485
link .RawQuery = query .Encode ()
0 commit comments