MCPcopy
hub / github.com/kopia/kopia / verifyTaskList

Function verifyTaskList

internal/uitask/uitask_test.go:231–244  ·  view source on GitHub ↗
(t *testing.T, m *uitask.Manager, wantStatuses map[string]uitask.Status)

Source from the content-addressed store, hash-verified

229}
230
231func 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
246func TestUITaskCancel_NonExistent(t *testing.T) {
247 t.Parallel()

Callers 3

testUITaskInternalFunction · 0.85

Calls 4

mustFindTaskFunction · 0.85
HelperMethod · 0.80
ListTasksMethod · 0.80
FatalfMethod · 0.80

Tested by

no test coverage detected