Files
docker-machine/its/cli/driver_help_test.go

27 lines
581 B
Go
Raw Normal View History

package cli
import (
"testing"
"github.com/docker/machine/its"
)
func TestDriverHelp(t *testing.T) {
test := its.NewTest(t)
defer test.TearDown()
test.SkipDriver("ci-test")
test.Run("no --help flag or command specified", func() {
test.Machine("create -d $DRIVER").Should().Fail("Error: No machine name specified")
})
test.Run("-h flag specified", func() {
test.Machine("create -d $DRIVER -h").Should().Succeed(test.DriverName())
})
test.Run("--help flag specified", func() {
test.Machine("create -d $DRIVER --help").Should().Succeed(test.DriverName())
})
}