修正幂等任务回归测试隔离

完成活动状态幂等测试之间的任务清理,确保测试覆盖不受前一用例影响。
This commit is contained in:
xuans 2026-09-30 04:22:24 +08:00
parent 402d282022
commit 9aad4d6d42

View File

@ -418,6 +418,9 @@ func TestTaskAPIRejectsIdempotentIssueForAllActiveStatuses(t *testing.T) {
if response.Code != http.StatusConflict || !strings.Contains(response.Body.String(), task.ID) {
t.Fatalf("%s幂等任务应返回冲突:%d %s", status, response.Code, response.Body.String())
}
if err := taskRepo.UpdateTask(t.Context(), task.ID, "success", "certificate_issue", "测试完成", nil, nil); err != nil {
t.Fatalf("清理%s幂等任务失败:%v", status, err)
}
}
}