@@ -14,9 +14,9 @@ import (
14
14
repo_model "code.gitea.io/gitea/models/repo"
15
15
"code.gitea.io/gitea/models/unittest"
16
16
user_model "code.gitea.io/gitea/models/user"
17
+ "code.gitea.io/gitea/modules/commitstatus"
17
18
"code.gitea.io/gitea/modules/git"
18
19
"code.gitea.io/gitea/modules/gitrepo"
19
- "code.gitea.io/gitea/modules/structs"
20
20
21
21
"github.com/stretchr/testify/assert"
22
22
)
@@ -38,23 +38,23 @@ func TestGetCommitStatuses(t *testing.T) {
38
38
assert .Len (t , statuses , 5 )
39
39
40
40
assert .Equal (t , "ci/awesomeness" , statuses [0 ].Context )
41
- assert .Equal (t , structs .CommitStatusPending , statuses [0 ].State )
41
+ assert .Equal (t , commitstatus .CommitStatusPending , statuses [0 ].State )
42
42
assert .Equal (t , "https://try.gitea.io/api/v1/repos/user2/repo1/statuses/1234123412341234123412341234123412341234" , statuses [0 ].APIURL (db .DefaultContext ))
43
43
44
44
assert .Equal (t , "cov/awesomeness" , statuses [1 ].Context )
45
- assert .Equal (t , structs .CommitStatusWarning , statuses [1 ].State )
45
+ assert .Equal (t , commitstatus .CommitStatusWarning , statuses [1 ].State )
46
46
assert .Equal (t , "https://try.gitea.io/api/v1/repos/user2/repo1/statuses/1234123412341234123412341234123412341234" , statuses [1 ].APIURL (db .DefaultContext ))
47
47
48
48
assert .Equal (t , "cov/awesomeness" , statuses [2 ].Context )
49
- assert .Equal (t , structs .CommitStatusSuccess , statuses [2 ].State )
49
+ assert .Equal (t , commitstatus .CommitStatusSuccess , statuses [2 ].State )
50
50
assert .Equal (t , "https://try.gitea.io/api/v1/repos/user2/repo1/statuses/1234123412341234123412341234123412341234" , statuses [2 ].APIURL (db .DefaultContext ))
51
51
52
52
assert .Equal (t , "ci/awesomeness" , statuses [3 ].Context )
53
- assert .Equal (t , structs .CommitStatusFailure , statuses [3 ].State )
53
+ assert .Equal (t , commitstatus .CommitStatusFailure , statuses [3 ].State )
54
54
assert .Equal (t , "https://try.gitea.io/api/v1/repos/user2/repo1/statuses/1234123412341234123412341234123412341234" , statuses [3 ].APIURL (db .DefaultContext ))
55
55
56
56
assert .Equal (t , "deploy/awesomeness" , statuses [4 ].Context )
57
- assert .Equal (t , structs .CommitStatusError , statuses [4 ].State )
57
+ assert .Equal (t , commitstatus .CommitStatusError , statuses [4 ].State )
58
58
assert .Equal (t , "https://try.gitea.io/api/v1/repos/user2/repo1/statuses/1234123412341234123412341234123412341234" , statuses [4 ].APIURL (db .DefaultContext ))
59
59
60
60
statuses , maxResults , err = db .FindAndCount [git_model.CommitStatus ](db .DefaultContext , & git_model.CommitStatusOptions {
@@ -75,110 +75,110 @@ func Test_CalcCommitStatus(t *testing.T) {
75
75
{
76
76
statuses : []* git_model.CommitStatus {
77
77
{
78
- State : structs .CommitStatusPending ,
78
+ State : commitstatus .CommitStatusPending ,
79
79
},
80
80
},
81
81
expected : & git_model.CommitStatus {
82
- State : structs .CommitStatusPending ,
82
+ State : commitstatus .CommitStatusPending ,
83
83
},
84
84
},
85
85
{
86
86
statuses : []* git_model.CommitStatus {
87
87
{
88
- State : structs .CommitStatusSuccess ,
88
+ State : commitstatus .CommitStatusSuccess ,
89
89
},
90
90
{
91
- State : structs .CommitStatusPending ,
91
+ State : commitstatus .CommitStatusPending ,
92
92
},
93
93
},
94
94
expected : & git_model.CommitStatus {
95
- State : structs .CommitStatusPending ,
95
+ State : commitstatus .CommitStatusPending ,
96
96
},
97
97
},
98
98
{
99
99
statuses : []* git_model.CommitStatus {
100
100
{
101
- State : structs .CommitStatusSuccess ,
101
+ State : commitstatus .CommitStatusSuccess ,
102
102
},
103
103
{
104
- State : structs .CommitStatusPending ,
104
+ State : commitstatus .CommitStatusPending ,
105
105
},
106
106
{
107
- State : structs .CommitStatusSuccess ,
107
+ State : commitstatus .CommitStatusSuccess ,
108
108
},
109
109
},
110
110
expected : & git_model.CommitStatus {
111
- State : structs .CommitStatusPending ,
111
+ State : commitstatus .CommitStatusPending ,
112
112
},
113
113
},
114
114
{
115
115
statuses : []* git_model.CommitStatus {
116
116
{
117
- State : structs .CommitStatusError ,
117
+ State : commitstatus .CommitStatusError ,
118
118
},
119
119
{
120
- State : structs .CommitStatusPending ,
120
+ State : commitstatus .CommitStatusPending ,
121
121
},
122
122
{
123
- State : structs .CommitStatusSuccess ,
123
+ State : commitstatus .CommitStatusSuccess ,
124
124
},
125
125
},
126
126
expected : & git_model.CommitStatus {
127
- State : structs . CommitStatusError ,
127
+ State : commitstatus . CommitStatusFailure ,
128
128
},
129
129
},
130
130
{
131
131
statuses : []* git_model.CommitStatus {
132
132
{
133
- State : structs .CommitStatusWarning ,
133
+ State : commitstatus .CommitStatusWarning ,
134
134
},
135
135
{
136
- State : structs .CommitStatusPending ,
136
+ State : commitstatus .CommitStatusPending ,
137
137
},
138
138
{
139
- State : structs .CommitStatusSuccess ,
139
+ State : commitstatus .CommitStatusSuccess ,
140
140
},
141
141
},
142
142
expected : & git_model.CommitStatus {
143
- State : structs . CommitStatusWarning ,
143
+ State : commitstatus . CommitStatusPending ,
144
144
},
145
145
},
146
146
{
147
147
statuses : []* git_model.CommitStatus {
148
148
{
149
- State : structs .CommitStatusSuccess ,
149
+ State : commitstatus .CommitStatusSuccess ,
150
150
},
151
151
{
152
- State : structs .CommitStatusSuccess ,
152
+ State : commitstatus .CommitStatusSuccess ,
153
153
},
154
154
{
155
- State : structs .CommitStatusSuccess ,
155
+ State : commitstatus .CommitStatusSuccess ,
156
156
},
157
157
},
158
158
expected : & git_model.CommitStatus {
159
- State : structs .CommitStatusSuccess ,
159
+ State : commitstatus .CommitStatusSuccess ,
160
160
},
161
161
},
162
162
{
163
163
statuses : []* git_model.CommitStatus {
164
164
{
165
- State : structs .CommitStatusFailure ,
165
+ State : commitstatus .CommitStatusFailure ,
166
166
},
167
167
{
168
- State : structs .CommitStatusError ,
168
+ State : commitstatus .CommitStatusError ,
169
169
},
170
170
{
171
- State : structs .CommitStatusWarning ,
171
+ State : commitstatus .CommitStatusWarning ,
172
172
},
173
173
},
174
174
expected : & git_model.CommitStatus {
175
- State : structs . CommitStatusError ,
175
+ State : commitstatus . CommitStatusFailure ,
176
176
},
177
177
},
178
178
}
179
179
180
180
for _ , kase := range kases {
181
- assert .Equal (t , kase .expected , git_model .CalcCommitStatus (kase .statuses ))
181
+ assert .Equal (t , kase .expected , git_model .CalcCommitStatus (kase .statuses ), "statuses: %v" , kase . statuses )
182
182
}
183
183
}
184
184
@@ -208,7 +208,7 @@ func TestFindRepoRecentCommitStatusContexts(t *testing.T) {
208
208
Creator : user2 ,
209
209
SHA : commit .ID ,
210
210
CommitStatus : & git_model.CommitStatus {
211
- State : structs .CommitStatusFailure ,
211
+ State : commitstatus .CommitStatusFailure ,
212
212
TargetURL : "https://example.com/tests/" ,
213
213
Context : "compliance/lint-backend" ,
214
214
},
@@ -220,7 +220,7 @@ func TestFindRepoRecentCommitStatusContexts(t *testing.T) {
220
220
Creator : user2 ,
221
221
SHA : commit .ID ,
222
222
CommitStatus : & git_model.CommitStatus {
223
- State : structs .CommitStatusSuccess ,
223
+ State : commitstatus .CommitStatusSuccess ,
224
224
TargetURL : "https://example.com/tests/" ,
225
225
Context : "compliance/lint-backend" ,
226
226
},
@@ -270,9 +270,9 @@ func TestGetCountLatestCommitStatus(t *testing.T) {
270
270
})
271
271
assert .NoError (t , err )
272
272
assert .Len (t , commitStatuses , 2 )
273
- assert .Equal (t , structs .CommitStatusFailure , commitStatuses [0 ].State )
273
+ assert .Equal (t , commitstatus .CommitStatusFailure , commitStatuses [0 ].State )
274
274
assert .Equal (t , "ci/awesomeness" , commitStatuses [0 ].Context )
275
- assert .Equal (t , structs .CommitStatusError , commitStatuses [1 ].State )
275
+ assert .Equal (t , commitstatus .CommitStatusError , commitStatuses [1 ].State )
276
276
assert .Equal (t , "deploy/awesomeness" , commitStatuses [1 ].Context )
277
277
278
278
count , err := git_model .CountLatestCommitStatus (db .DefaultContext , repo1 .ID , sha1 )
0 commit comments