Skip to content

Commit 9395706

Browse files
committed
EXTEND TEST
1 parent 434ec4f commit 9395706

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

integrations/api_repo_test.go

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -209,13 +209,31 @@ func getRepo(t *testing.T, repoID int64) *models.Repository {
209209
func TestAPIViewRepo(t *testing.T) {
210210
defer prepareTestEnv(t)()
211211

212+
var repo api.Repository
213+
212214
req := NewRequest(t, "GET", "/api/v1/repos/user2/repo1")
213215
resp := MakeRequest(t, req, http.StatusOK)
214-
215-
var repo api.Repository
216216
DecodeJSON(t, resp, &repo)
217217
assert.EqualValues(t, 1, repo.ID)
218218
assert.EqualValues(t, "repo1", repo.Name)
219+
assert.EqualValues(t, 1, repo.Releases)
220+
assert.EqualValues(t, 1, repo.OpenIssues)
221+
assert.EqualValues(t, 3, repo.OpenPulls)
222+
223+
req = NewRequest(t, "GET", "/api/v1/repos/user12/repo10")
224+
resp = MakeRequest(t, req, http.StatusOK)
225+
DecodeJSON(t, resp, &repo)
226+
assert.EqualValues(t, 10, repo.ID)
227+
assert.EqualValues(t, "repo10", repo.Name)
228+
assert.EqualValues(t, 1, repo.OpenPulls)
229+
assert.EqualValues(t, 1, repo.Forks)
230+
231+
req = NewRequest(t, "GET", "/api/v1/repos/user5/repo4")
232+
resp = MakeRequest(t, req, http.StatusOK)
233+
DecodeJSON(t, resp, &repo)
234+
assert.EqualValues(t, 4, repo.ID)
235+
assert.EqualValues(t, "repo4", repo.Name)
236+
assert.EqualValues(t, 1, repo.Stars)
219237
}
220238

221239
func TestAPIOrgRepos(t *testing.T) {

0 commit comments

Comments
 (0)