Skip to content

Commit 6083f07

Browse files
committed
fix
1 parent 8f0c042 commit 6083f07

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

tests/integration/actions_concurrency_test.go

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ jobs:
187187
_, _, pr1Run1 := getTaskAndJobAndRunByTaskID(t, pr1Task1.Id)
188188
assert.Equal(t, "pull-request-test", pr1Run1.ConcurrencyGroup)
189189
assert.True(t, pr1Run1.ConcurrencyCancel)
190-
assert.True(t, pr1Run1.Status.IsRunning())
190+
assert.Equal(t, actions_model.StatusRunning, pr1Run1.Status)
191191

192192
// user4 forks the repo
193193
req := NewRequestWithJSON(t, "POST", fmt.Sprintf("/api/v1/repos/%s/%s/forks", baseRepo.OwnerName, baseRepo.Name),
@@ -236,9 +236,9 @@ jobs:
236236
_, _, pr2Run1 = getTaskAndJobAndRunByTaskID(t, pr2Task1.Id)
237237
assert.Equal(t, "pull-request-test", pr2Run1.ConcurrencyGroup)
238238
assert.True(t, pr2Run1.ConcurrencyCancel)
239-
assert.True(t, pr2Run1.Status.IsRunning())
239+
assert.Equal(t, actions_model.StatusRunning, pr2Run1.Status)
240240
pr1Run1 = unittest.AssertExistsAndLoadBean(t, &actions_model.ActionRun{ID: pr1Run1.ID})
241-
assert.True(t, pr1Run1.Status.IsCancelled())
241+
assert.Equal(t, actions_model.StatusCancelled, pr1Run1.Status)
242242

243243
// user4 creates another pull request from branch "do-not-cancel/ccc"
244244
doAPICreateFile(user4APICtx, "user4-fix2.txt", &api.CreateFileOptions{
@@ -267,13 +267,13 @@ jobs:
267267
result: runnerv1.Result_RESULT_SUCCESS,
268268
})
269269
pr2Run1 = unittest.AssertExistsAndLoadBean(t, &actions_model.ActionRun{ID: pr2Run1.ID})
270-
assert.True(t, pr2Run1.Status.IsSuccess())
270+
assert.Equal(t, actions_model.StatusSuccess, pr2Run1.Status)
271271
// fetch the task
272272
pr3Task1 := runner.fetchTask(t)
273273
_, _, pr3Run1 := getTaskAndJobAndRunByTaskID(t, pr3Task1.Id)
274274
assert.Equal(t, "pull-request-test", pr3Run1.ConcurrencyGroup)
275275
assert.False(t, pr3Run1.ConcurrencyCancel)
276-
assert.True(t, pr3Run1.Status.IsRunning())
276+
assert.Equal(t, actions_model.StatusRunning, pr3Run1.Status)
277277

278278
doAPIDeleteRepository(user4APICtx)(t)
279279
doAPIDeleteRepository(user2APICtx)(t)
@@ -362,7 +362,7 @@ jobs:
362362
wf1Job1Task := runner1.fetchTask(t)
363363
_, wf1Job1ActionJob, _ := getTaskAndJobAndRunByTaskID(t, wf1Job1Task.Id)
364364
assert.Equal(t, "job-main-v1.23.0", wf1Job1ActionJob.ConcurrencyGroup)
365-
assert.True(t, wf1Job1ActionJob.Status.IsRunning())
365+
assert.Equal(t, actions_model.StatusRunning, wf1Job1ActionJob.Status)
366366
// fetch and exec wf2-job1
367367
wf2Job1Task := runner2.fetchTask(t)
368368
runner2.execTask(t, wf2Job1Task, &mockTaskOutcome{
@@ -381,18 +381,18 @@ jobs:
381381
wf2Job2Task := runner1.fetchTask(t)
382382
_, wf2Job2ActionJob, _ := getTaskAndJobAndRunByTaskID(t, wf2Job2Task.Id)
383383
assert.Equal(t, "job-main-v1.23.0", wf2Job2ActionJob.ConcurrencyGroup)
384-
assert.True(t, wf2Job2ActionJob.Status.IsRunning())
384+
assert.Equal(t, actions_model.StatusRunning, wf2Job2ActionJob.Status)
385385
// push workflow3 to trigger wf3-job1
386386
opts3 := getWorkflowCreateFileOptions(user2, repo.DefaultBranch, fmt.Sprintf("create %s", wf3TreePath), wf3FileContent)
387387
createWorkflowFile(t, token, user2.Name, repo.Name, wf3TreePath, opts3)
388388
// fetch wf3-job1
389389
wf3Job1Task := runner1.fetchTask(t)
390390
_, wf3Job1ActionJob, _ := getTaskAndJobAndRunByTaskID(t, wf3Job1Task.Id)
391391
assert.Equal(t, "job-main-v1.23.0", wf3Job1ActionJob.ConcurrencyGroup)
392-
assert.True(t, wf3Job1ActionJob.Status.IsRunning())
392+
assert.Equal(t, actions_model.StatusRunning, wf3Job1ActionJob.Status)
393393
// wf2-job2 has been cancelled
394394
_, wf2Job2ActionJob, _ = getTaskAndJobAndRunByTaskID(t, wf2Job2Task.Id)
395-
assert.True(t, wf2Job2ActionJob.Status.IsCancelled())
395+
assert.Equal(t, actions_model.StatusCancelled, wf2Job2ActionJob.Status)
396396

397397
httpContext := NewAPITestContext(t, user2.Name, repo.Name, auth_model.AccessTokenScopeWriteRepository)
398398
doAPIDeleteRepository(httpContext)(t)
@@ -486,7 +486,7 @@ jobs:
486486
_, _, run4 := getTaskAndJobAndRunByTaskID(t, task4.Id)
487487
assert.Equal(t, "workflow-dispatch-v1.22", run4.ConcurrencyGroup)
488488
_, _, run2 = getTaskAndJobAndRunByTaskID(t, task2.Id)
489-
assert.True(t, run2.Status.IsCancelled())
489+
assert.Equal(t, actions_model.StatusCancelled, run2.Status)
490490

491491
httpContext := NewAPITestContext(t, user2.Name, repo.Name, auth_model.AccessTokenScopeWriteRepository)
492492
doAPIDeleteRepository(httpContext)(t)

0 commit comments

Comments
 (0)