You've already forked mpbot-github
mirror of
https://github.com/macports/mpbot-github.git
synced 2026-03-31 14:46:03 -07:00
Add tests for "by: member"
This commit is contained in:
@@ -32,7 +32,10 @@ func TestHandlePullRequest(t *testing.T) {
|
||||
receiver := &Receiver{
|
||||
githubClient: &stubClient,
|
||||
dbHelper: &stubDBHelper{},
|
||||
testing: true,
|
||||
members: &map[string]bool{
|
||||
"l2dy": true,
|
||||
},
|
||||
testing: true,
|
||||
}
|
||||
var event github.PullRequestEvent
|
||||
json.Unmarshal([]byte(`{
|
||||
@@ -58,11 +61,11 @@ func TestHandlePullRequest(t *testing.T) {
|
||||
}
|
||||
}`), &event)
|
||||
prTests := []*PullRequestEventTest{
|
||||
{number: 1, sender: "l2dy", title: "z: update to 1.1", labels: []string{"maintainer: none", "type: update"}},
|
||||
{number: 1, sender: "l2dy", title: "z: update to 1.1", body: "[x] enhancement", labels: []string{"maintainer: none", "type: update", "type: enhancement"}},
|
||||
{number: 1, sender: "l2dy", title: "z: update to 1.1", body: "Fixes CVE-0000-0.", labels: []string{"maintainer: none", "type: update", "type: security fix"}},
|
||||
{number: 2, sender: "l2dy", title: "upx-devel: new port", labels: []string{"type: submission"}},
|
||||
{number: 3, sender: "l2dy", title: "upx: update to 1.1", labels: []string{"maintainer", "maintainer: open", "type: update"}},
|
||||
{number: 1, sender: "l2dy", title: "z: update to 1.1", labels: []string{"maintainer: none", "type: update", "by: member"}},
|
||||
{number: 1, sender: "jverne", title: "z: update to 1.1", body: "[x] enhancement", labels: []string{"maintainer: none", "type: update", "type: enhancement"}},
|
||||
{number: 1, sender: "jverne", title: "z: update to 1.1", body: "Fixes CVE-0000-0.", labels: []string{"maintainer: none", "type: update", "type: security fix"}},
|
||||
{number: 2, sender: "jverne", title: "upx-devel: new port", labels: []string{"type: submission"}},
|
||||
{number: 3, sender: "l2dy", title: "upx: update to 1.1", labels: []string{"maintainer", "maintainer: open", "type: update", "by: member"}},
|
||||
{number: 3, sender: "jverne", title: "upx: update to 1.1", comment: "Notifying maintainers:\n@_l2dy for port upx.\n\nBy a harmless bot.", labels: []string{"maintainer: open", "type: update"}},
|
||||
{number: 3, sender: "jverne", title: "upx: update to 1.1", body: "<!-- [skip notification] -->", labels: []string{"maintainer: open", "type: update"}},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user