123456789101112131415161718192021 |
- package service
- import (
- "testing"
- "github.com/docker/docker/pkg/testutil/assert"
- "github.com/docker/engine-api/types/swarm"
- )
- func TestUpdateServiceArgs(t *testing.T) {
- flags := newUpdateCommand(nil).Flags()
- flags.Set("arg", "the")
- flags.Set("arg", "new args")
- spec := &swarm.ServiceSpec{}
- cspec := &spec.TaskTemplate.ContainerSpec
- cspec.Args = []string{"old", "args"}
- updateService(flags, spec)
- assert.EqualStringSlice(t, cspec.Args, []string{"the", "new args"})
- }
|