@@ -30,6 +30,11 @@ func TestMergeRequiredContextsCommitStatus(t *testing.T) {
3030 {Context : "Build 2" , State : structs .CommitStatusSuccess },
3131 {Context : "Build 2t" , State : structs .CommitStatusFailure },
3232 },
33+ {
34+ {Context : "Build 1" , State : structs .CommitStatusSuccess },
35+ {Context : "Build 2" , State : structs .CommitStatusSuccess },
36+ {Context : "Build 2t" , State : structs .CommitStatusFailure },
37+ },
3338 {
3439 {Context : "Build 1" , State : structs .CommitStatusSuccess },
3540 {Context : "Build 2" , State : structs .CommitStatusSuccess },
@@ -45,6 +50,7 @@ func TestMergeRequiredContextsCommitStatus(t *testing.T) {
4550 {"Build*" },
4651 {"Build*" , "Build 2t*" },
4752 {"Build*" , "Build 2t*" },
53+ {"Build*" },
4854 {"Build*" , "Build 2t*" , "Build 3*" },
4955 {"Build*" , "Build *" , "Build 2t*" , "Build 1*" },
5056 }
@@ -53,6 +59,7 @@ func TestMergeRequiredContextsCommitStatus(t *testing.T) {
5359 structs .CommitStatusSuccess ,
5460 structs .CommitStatusPending ,
5561 structs .CommitStatusFailure ,
62+ structs .CommitStatusFailure ,
5663 structs .CommitStatusPending ,
5764 structs .CommitStatusSuccess ,
5865 }
0 commit comments