(tasks []swarm.Task, expectedConvergence bool, expectedProgress []progress.Progress)
| 34 | } |
| 35 | |
| 36 | func (u updaterTester) testUpdater(tasks []swarm.Task, expectedConvergence bool, expectedProgress []progress.Progress) { |
| 37 | u.p.clear() |
| 38 | |
| 39 | converged, err := u.updater.update(u.service, tasks, u.activeNodes, u.rollback) |
| 40 | assert.Check(u.t, err) |
| 41 | assert.Check(u.t, is.Equal(expectedConvergence, converged)) |
| 42 | assert.Check(u.t, is.DeepEqual(expectedProgress, u.p.p)) |
| 43 | } |
| 44 | |
| 45 | func (u updaterTester) testUpdaterNoOrder(tasks []swarm.Task, expectedConvergence bool, expectedProgress []progress.Progress) { |
| 46 | u.p.clear() |
no test coverage detected