github.com/flavio/docker@v0.1.3-0.20170117145210-f63d1a6eec47/cmd/docker/daemon_unit_test.go (about) 1 // +build daemon 2 3 package main 4 5 import ( 6 "testing" 7 8 "github.com/docker/docker/pkg/testutil/assert" 9 "github.com/spf13/cobra" 10 ) 11 12 func stubRun(cmd *cobra.Command, args []string) error { 13 return nil 14 } 15 16 func TestDaemonCommandHelp(t *testing.T) { 17 cmd := newDaemonCommand() 18 cmd.RunE = stubRun 19 cmd.SetArgs([]string{"--help"}) 20 err := cmd.Execute() 21 assert.NilError(t, err) 22 } 23 24 func TestDaemonCommand(t *testing.T) { 25 cmd := newDaemonCommand() 26 cmd.RunE = stubRun 27 cmd.SetArgs([]string{"--containerd", "/foo"}) 28 err := cmd.Execute() 29 assert.NilError(t, err) 30 }