check_run and check_suite webhooks support

This commit is contained in:
Alex Mukho
2019-03-18 18:15:03 +02:00
parent a1051fd871
commit 4c7b9ae07d
5 changed files with 821 additions and 0 deletions
+20
View File
@@ -133,6 +133,26 @@ func TestWebhooks(t *testing.T) {
filename string
headers http.Header
}{
{
name: "CheckRunEvent",
event: CheckRunEvent,
typ: CheckRunPayload{},
filename: "../testdata/github/check-run.json",
headers: http.Header{
"X-Github-Event": []string{"check_run"},
"X-Hub-Signature": []string{"sha1=229f4920493b455398168cd86dc6b366064bdf3f"},
},
},
{
name: "CheckSuiteEvent",
event: CheckSuiteEvent,
typ: CheckSuitePayload{},
filename: "../testdata/github/check-suite.json",
headers: http.Header{
"X-Github-Event": []string{"check_suite"},
"X-Hub-Signature": []string{"sha1=250ad5a340f8d91e67dc5682342f3190fd2006a1"},
},
},
{
name: "CommitCommentEvent",
event: CommitCommentEvent,