Commit cbb9da2
Changed files (2)
pkg
gitlab
pkg/gitlab/issue.go
@@ -39,6 +39,7 @@ type Issue struct {
UpdatedAt time.Time `json:"updated_at"`
ClosedAt time.Time `json:"closed_at"`
ClosedBy User `json:"closed_by"`
+ Labels []string `json:"labels"`
}
func FromIssues(r io.Reader) ([]Issue, error) {
pkg/gitlab/issue_test.go
@@ -58,6 +58,12 @@ func TestIssue(t *testing.T) {
assert.Equal(t, "https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png", user.AvatarUrl)
assert.Equal(t, "https://gitlab.com/gitlab-bot", user.WebUrl)
})
+
+ assert.ElementsMatch(t, []string{
+ "Engineering Productivity",
+ "master-broken::job-timeout",
+ "master:broken",
+ }, result.Labels)
})
})
}