File tree 1 file changed +24
-0
lines changed 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -84,6 +84,30 @@ func TestSearchRepositoryByName(t *testing.T) {
84
84
assert .Equal (t , int64 (8 ), count )
85
85
assert .Len (t , repos , 8 )
86
86
87
+ // Get all public + private repositories by name with pagesize limit (first page)
88
+ repos , count , err = SearchRepositoryByName (& SearchRepoOptions {
89
+ Keyword : "big_test_" ,
90
+ Page : 1 ,
91
+ PageSize : 5 ,
92
+ Private : true ,
93
+ })
94
+
95
+ assert .NoError (t , err )
96
+ assert .Equal (t , int64 (8 ), count )
97
+ assert .Len (t , repos , 5 )
98
+
99
+ // Get all public + private repositories by name with pagesize limit (second page)
100
+ repos , count , err = SearchRepositoryByName (& SearchRepoOptions {
101
+ Keyword : "big_test_" ,
102
+ Page : 2 ,
103
+ PageSize : 5 ,
104
+ Private : true ,
105
+ })
106
+
107
+ assert .NoError (t , err )
108
+ assert .Equal (t , int64 (8 ), count )
109
+ assert .Len (t , repos , 3 )
110
+
87
111
// Get all public repositories of user
88
112
repos , count , err = SearchRepositoryByName (& SearchRepoOptions {
89
113
Page : 1 ,
You can’t perform that action at this time.
0 commit comments