File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -124,7 +124,7 @@ func Test_CalcCommitStatus(t *testing.T) {
124
124
},
125
125
},
126
126
expected : & git_model.CommitStatus {
127
- State : commitstatus .CommitStatusError ,
127
+ State : commitstatus .CommitStatusFailure ,
128
128
},
129
129
},
130
130
{
@@ -140,7 +140,7 @@ func Test_CalcCommitStatus(t *testing.T) {
140
140
},
141
141
},
142
142
expected : & git_model.CommitStatus {
143
- State : commitstatus .CommitStatusWarning ,
143
+ State : commitstatus .CommitStatusSuccess ,
144
144
},
145
145
},
146
146
{
@@ -172,7 +172,7 @@ func Test_CalcCommitStatus(t *testing.T) {
172
172
},
173
173
},
174
174
expected : & git_model.CommitStatus {
175
- State : commitstatus .CommitStatusError ,
175
+ State : commitstatus .CommitStatusFailure ,
176
176
},
177
177
},
178
178
}
Original file line number Diff line number Diff line change @@ -20,6 +20,10 @@ import (
20
20
21
21
// MergeRequiredContextsCommitStatus returns a commit status state for given required contexts
22
22
func MergeRequiredContextsCommitStatus (commitStatuses []* git_model.CommitStatus , requiredContexts []string ) commitstatus.CommitStatusState {
23
+ if len (commitStatuses ) == 0 {
24
+ return commitstatus .CommitStatusPending
25
+ }
26
+
23
27
if len (requiredContexts ) == 0 {
24
28
return git_model .CalcCommitStatus (commitStatuses ).State
25
29
}
You can’t perform that action at this time.
0 commit comments