@@ -12,7 +12,6 @@ import (
1212 "code.gitea.io/gitea/models/unittest"
1313 "code.gitea.io/gitea/modules/json"
1414 "code.gitea.io/gitea/modules/optional"
15- api "code.gitea.io/gitea/modules/structs"
1615 "code.gitea.io/gitea/modules/timeutil"
1716 webhook_module "code.gitea.io/gitea/modules/webhook"
1817
@@ -35,8 +34,10 @@ func TestWebhook_History(t *testing.T) {
3534 webhook := unittest .AssertExistsAndLoadBean (t , & Webhook {ID : 1 })
3635 tasks , err := webhook .History (db .DefaultContext , 0 )
3736 assert .NoError (t , err )
38- if assert .Len (t , tasks , 1 ) {
39- assert .Equal (t , int64 (1 ), tasks [0 ].ID )
37+ if assert .Len (t , tasks , 3 ) {
38+ assert .Equal (t , int64 (3 ), tasks [0 ].ID )
39+ assert .Equal (t , int64 (2 ), tasks [1 ].ID )
40+ assert .Equal (t , int64 (1 ), tasks [2 ].ID )
4041 }
4142
4243 webhook = unittest .AssertExistsAndLoadBean (t , & Webhook {ID : 2 })
@@ -197,8 +198,10 @@ func TestHookTasks(t *testing.T) {
197198 assert .NoError (t , unittest .PrepareTestDatabase ())
198199 hookTasks , err := HookTasks (db .DefaultContext , 1 , 1 )
199200 assert .NoError (t , err )
200- if assert .Len (t , hookTasks , 1 ) {
201- assert .Equal (t , int64 (1 ), hookTasks [0 ].ID )
201+ if assert .Len (t , hookTasks , 3 ) {
202+ assert .Equal (t , int64 (3 ), hookTasks [0 ].ID )
203+ assert .Equal (t , int64 (2 ), hookTasks [1 ].ID )
204+ assert .Equal (t , int64 (1 ), hookTasks [2 ].ID )
202205 }
203206
204207 hookTasks , err = HookTasks (db .DefaultContext , unittest .NonexistentID , 1 )
@@ -209,8 +212,8 @@ func TestHookTasks(t *testing.T) {
209212func TestCreateHookTask (t * testing.T ) {
210213 assert .NoError (t , unittest .PrepareTestDatabase ())
211214 hookTask := & HookTask {
212- HookID : 3 ,
213- Payloader : & api. PushPayload {} ,
215+ HookID : 3 ,
216+ PayloadVersion : 2 ,
214217 }
215218 unittest .AssertNotExistsBean (t , hookTask )
216219 _ , err := CreateHookTask (db .DefaultContext , hookTask )
@@ -232,10 +235,10 @@ func TestUpdateHookTask(t *testing.T) {
232235func TestCleanupHookTaskTable_PerWebhook_DeletesDelivered (t * testing.T ) {
233236 assert .NoError (t , unittest .PrepareTestDatabase ())
234237 hookTask := & HookTask {
235- HookID : 3 ,
236- Payloader : & api. PushPayload {} ,
237- IsDelivered : true ,
238- Delivered : timeutil . TimeStampNanoNow () ,
238+ HookID : 3 ,
239+ IsDelivered : true ,
240+ Delivered : timeutil . TimeStampNanoNow () ,
241+ PayloadVersion : 2 ,
239242 }
240243 unittest .AssertNotExistsBean (t , hookTask )
241244 _ , err := CreateHookTask (db .DefaultContext , hookTask )
@@ -249,9 +252,9 @@ func TestCleanupHookTaskTable_PerWebhook_DeletesDelivered(t *testing.T) {
249252func TestCleanupHookTaskTable_PerWebhook_LeavesUndelivered (t * testing.T ) {
250253 assert .NoError (t , unittest .PrepareTestDatabase ())
251254 hookTask := & HookTask {
252- HookID : 4 ,
253- Payloader : & api. PushPayload {} ,
254- IsDelivered : false ,
255+ HookID : 4 ,
256+ IsDelivered : false ,
257+ PayloadVersion : 2 ,
255258 }
256259 unittest .AssertNotExistsBean (t , hookTask )
257260 _ , err := CreateHookTask (db .DefaultContext , hookTask )
@@ -265,10 +268,10 @@ func TestCleanupHookTaskTable_PerWebhook_LeavesUndelivered(t *testing.T) {
265268func TestCleanupHookTaskTable_PerWebhook_LeavesMostRecentTask (t * testing.T ) {
266269 assert .NoError (t , unittest .PrepareTestDatabase ())
267270 hookTask := & HookTask {
268- HookID : 4 ,
269- Payloader : & api. PushPayload {} ,
270- IsDelivered : true ,
271- Delivered : timeutil . TimeStampNanoNow () ,
271+ HookID : 4 ,
272+ IsDelivered : true ,
273+ Delivered : timeutil . TimeStampNanoNow () ,
274+ PayloadVersion : 2 ,
272275 }
273276 unittest .AssertNotExistsBean (t , hookTask )
274277 _ , err := CreateHookTask (db .DefaultContext , hookTask )
@@ -282,10 +285,10 @@ func TestCleanupHookTaskTable_PerWebhook_LeavesMostRecentTask(t *testing.T) {
282285func TestCleanupHookTaskTable_OlderThan_DeletesDelivered (t * testing.T ) {
283286 assert .NoError (t , unittest .PrepareTestDatabase ())
284287 hookTask := & HookTask {
285- HookID : 3 ,
286- Payloader : & api. PushPayload {} ,
287- IsDelivered : true ,
288- Delivered : timeutil . TimeStampNano ( time . Now (). AddDate ( 0 , 0 , - 8 ). UnixNano ()) ,
288+ HookID : 3 ,
289+ IsDelivered : true ,
290+ Delivered : timeutil . TimeStampNano ( time . Now (). AddDate ( 0 , 0 , - 8 ). UnixNano ()) ,
291+ PayloadVersion : 2 ,
289292 }
290293 unittest .AssertNotExistsBean (t , hookTask )
291294 _ , err := CreateHookTask (db .DefaultContext , hookTask )
@@ -299,9 +302,9 @@ func TestCleanupHookTaskTable_OlderThan_DeletesDelivered(t *testing.T) {
299302func TestCleanupHookTaskTable_OlderThan_LeavesUndelivered (t * testing.T ) {
300303 assert .NoError (t , unittest .PrepareTestDatabase ())
301304 hookTask := & HookTask {
302- HookID : 4 ,
303- Payloader : & api. PushPayload {} ,
304- IsDelivered : false ,
305+ HookID : 4 ,
306+ IsDelivered : false ,
307+ PayloadVersion : 2 ,
305308 }
306309 unittest .AssertNotExistsBean (t , hookTask )
307310 _ , err := CreateHookTask (db .DefaultContext , hookTask )
@@ -315,10 +318,10 @@ func TestCleanupHookTaskTable_OlderThan_LeavesUndelivered(t *testing.T) {
315318func TestCleanupHookTaskTable_OlderThan_LeavesTaskEarlierThanAgeToDelete (t * testing.T ) {
316319 assert .NoError (t , unittest .PrepareTestDatabase ())
317320 hookTask := & HookTask {
318- HookID : 4 ,
319- Payloader : & api. PushPayload {} ,
320- IsDelivered : true ,
321- Delivered : timeutil . TimeStampNano ( time . Now (). AddDate ( 0 , 0 , - 6 ). UnixNano ()) ,
321+ HookID : 4 ,
322+ IsDelivered : true ,
323+ Delivered : timeutil . TimeStampNano ( time . Now (). AddDate ( 0 , 0 , - 6 ). UnixNano ()) ,
324+ PayloadVersion : 2 ,
322325 }
323326 unittest .AssertNotExistsBean (t , hookTask )
324327 _ , err := CreateHookTask (db .DefaultContext , hookTask )
0 commit comments