(t *testing.T, m *uitask.Manager, wantStatuses map[string]uitask.Status)
| 229 | } |
| 230 | |
| 231 | func verifyTaskList(t *testing.T, m *uitask.Manager, wantStatuses map[string]uitask.Status) { |
| 232 | t.Helper() |
| 233 | |
| 234 | tasks := m.ListTasks() |
| 235 | if got, want := len(tasks), len(wantStatuses); got != want { |
| 236 | t.Fatalf("invalid task list length: %v, want %v", got, want) |
| 237 | } |
| 238 | |
| 239 | for taskID, wantStatus := range wantStatuses { |
| 240 | if got := mustFindTask(t, tasks, taskID).Status; got != wantStatus { |
| 241 | t.Fatalf("task %v status was %v, wanted %v", taskID, got, wantStatus) |
| 242 | } |
| 243 | } |
| 244 | } |
| 245 | |
| 246 | func TestUITaskCancel_NonExistent(t *testing.T) { |
| 247 | t.Parallel() |
no test coverage detected