@@ -29,7 +29,7 @@ func TestProjectsService_ListProjectsForOrg(t *testing.T) {
29
29
fmt .Fprint (w , `[{"id":1,"title":"T1","created_at":"2011-01-02T15:04:05Z","updated_at":"2012-01-02T15:04:05Z"}]` )
30
30
})
31
31
32
- opts := & ListProjectsOptions {Query : "alpha" , After : "2" , Before : "1" }
32
+ opts := & ListProjectsOptions {Query : "alpha" , ListProjectsPaginationOptions : ListProjectsPaginationOptions { After : "2" , Before : "1" } }
33
33
ctx := context .Background ()
34
34
projects , _ , err := client .Projects .ListProjectsForOrg (ctx , "o" , opts )
35
35
if err != nil {
@@ -55,7 +55,7 @@ func TestProjectsService_ListProjectsForOrg(t *testing.T) {
55
55
56
56
// still allow both set (no validation enforced) – ensure it does not error
57
57
ctxBypass := context .WithValue (context .Background (), BypassRateLimitCheck , true )
58
- if _ , _ , err = client .Projects .ListProjectsForOrg (ctxBypass , "o" , & ListProjectsOptions {Before : "b" , After : "a" }); err != nil {
58
+ if _ , _ , err = client .Projects .ListProjectsForOrg (ctxBypass , "o" , & ListProjectsOptions {ListProjectsPaginationOptions : ListProjectsPaginationOptions { Before : "b" , After : "a" } }); err != nil {
59
59
t .Fatalf ("unexpected error when both before/after set: %v" , err )
60
60
}
61
61
}
@@ -104,7 +104,7 @@ func TestProjectsService_ListUserProjects(t *testing.T) {
104
104
fmt .Fprint (w , `[{"id":2,"title":"UProj","created_at":"2011-01-02T15:04:05Z","updated_at":"2012-01-02T15:04:05Z"}]` )
105
105
})
106
106
107
- opts := & ListProjectsOptions {Query : "beta" , Before : "1" , After : "2" , PerPage : 2 }
107
+ opts := & ListProjectsOptions {Query : "beta" , ListProjectsPaginationOptions : ListProjectsPaginationOptions { Before : "1" , After : "2" , PerPage : 2 } }
108
108
ctx := context .Background ()
109
109
var ctxBypass context.Context
110
110
projects , _ , err := client .Projects .ListProjectsForUser (ctx , "u" , opts )
@@ -131,7 +131,7 @@ func TestProjectsService_ListUserProjects(t *testing.T) {
131
131
132
132
// still allow both set (no validation enforced) – ensure it does not error
133
133
ctxBypass = context .WithValue (context .Background (), BypassRateLimitCheck , true )
134
- if _ , _ , err = client .Projects .ListProjectsForUser (ctxBypass , "u" , & ListProjectsOptions {Before : "b" , After : "a" }); err != nil {
134
+ if _ , _ , err = client .Projects .ListProjectsForUser (ctxBypass , "u" , & ListProjectsOptions {ListProjectsPaginationOptions : ListProjectsPaginationOptions { Before : "b" , After : "a" } }); err != nil {
135
135
t .Fatalf ("unexpected error when both before/after set: %v" , err )
136
136
}
137
137
}
@@ -204,7 +204,7 @@ func TestProjectsService_ListProjectsForOrg_pagination(t *testing.T) {
204
204
}
205
205
206
206
// Use resp.After as opts.After for next page
207
- opts := & ListProjectsOptions {After : resp .After }
207
+ opts := & ListProjectsOptions {ListProjectsPaginationOptions : ListProjectsPaginationOptions { After : resp .After } }
208
208
second , resp2 , err := client .Projects .ListProjectsForOrg (ctx , "o" , opts )
209
209
if err != nil {
210
210
t .Fatalf ("second page error: %v" , err )
@@ -252,7 +252,7 @@ func TestProjectsService_ListProjectsForUser_pagination(t *testing.T) {
252
252
t .Fatalf ("expected resp.After=ucursor2 got %q" , resp .After )
253
253
}
254
254
255
- opts := & ListProjectsOptions {After : resp .After }
255
+ opts := & ListProjectsOptions {ListProjectsPaginationOptions : ListProjectsPaginationOptions { After : resp .After } }
256
256
second , resp2 , err := client .Projects .ListProjectsForUser (ctx , "u" , opts )
257
257
if err != nil {
258
258
t .Fatalf ("second page error: %v" , err )
@@ -314,7 +314,7 @@ func TestProjectsService_ListProjectFieldsForOrg(t *testing.T) {
314
314
]` )
315
315
})
316
316
317
- opts := & ListProjectsOptions {Query : "text" , After : "2" , Before : "1" }
317
+ opts := & ListProjectsOptions {Query : "text" , ListProjectsPaginationOptions : ListProjectsPaginationOptions { After : "2" , Before : "1" } }
318
318
ctx := context .Background ()
319
319
fields , _ , err := client .Projects .ListProjectFieldsForOrg (ctx , "o" , 1 , opts )
320
320
if err != nil {
@@ -365,7 +365,7 @@ func TestProjectsService_ListProjectFieldsForOrg(t *testing.T) {
365
365
366
366
// still allow both set (no validation enforced) – ensure it does not error
367
367
ctxBypass := context .WithValue (context .Background (), BypassRateLimitCheck , true )
368
- if _ , _ , err = client .Projects .ListProjectFieldsForOrg (ctxBypass , "o" , 1 , & ListProjectsOptions {Before : "b" , After : "a" }); err != nil {
368
+ if _ , _ , err = client .Projects .ListProjectFieldsForOrg (ctxBypass , "o" , 1 , & ListProjectsOptions {ListProjectsPaginationOptions : ListProjectsPaginationOptions { Before : "b" , After : "a" } }); err != nil {
369
369
t .Fatalf ("unexpected error when both before/after set: %v" , err )
370
370
}
371
371
}
@@ -408,7 +408,7 @@ func TestProjectsService_ListProjectFieldsForOrg_pagination(t *testing.T) {
408
408
}
409
409
410
410
// Use resp.After as opts.After for next page
411
- opts := & ListProjectsOptions {After : resp .After }
411
+ opts := & ListProjectsOptions {ListProjectsPaginationOptions : ListProjectsPaginationOptions { After : resp .After } }
412
412
second , resp2 , err := client .Projects .ListProjectFieldsForOrg (ctx , "o" , 1 , opts )
413
413
if err != nil {
414
414
t .Fatalf ("second page error: %v" , err )
0 commit comments