(t *testing.T)
| 824 | } |
| 825 | |
| 826 | func TestRemoveGenericResources(t *testing.T) { |
| 827 | task := &swarm.TaskSpec{} |
| 828 | flags := newUpdateCommand(nil).Flags() |
| 829 | |
| 830 | assert.Check(t, removeGenericResources(flags, task)) |
| 831 | |
| 832 | flags.Set(flagGenericResourcesRemove, "foo") |
| 833 | assert.Check(t, is.ErrorContains(removeGenericResources(flags, task), "")) |
| 834 | |
| 835 | flags = newUpdateCommand(nil).Flags() |
| 836 | flags.Set(flagGenericResourcesAdd, "foo=1") |
| 837 | addGenericResources(flags, task) |
| 838 | flags = newUpdateCommand(nil).Flags() |
| 839 | flags.Set(flagGenericResourcesAdd, "bar=1") |
| 840 | addGenericResources(flags, task) |
| 841 | |
| 842 | flags = newUpdateCommand(nil).Flags() |
| 843 | flags.Set(flagGenericResourcesRemove, "foo") |
| 844 | assert.Check(t, removeGenericResources(flags, task)) |
| 845 | assert.Check(t, is.Len(task.Resources.Reservations.GenericResources, 1)) |
| 846 | } |
| 847 | |
| 848 | func TestUpdateNetworks(t *testing.T) { |
| 849 | ctx := context.Background() |
nothing calls this directly
no test coverage detected
searching dependent graphs…