package cmds_test import ( . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" cmds "github.com/cloudfoundry-community/bosh-softlayer-tools/cmds" ) var _ = Describe("utils", func() { Describe("EqualOptions", func() { var ( opts1, opts2 cmds.Options ) BeforeEach(func() { opts1 = cmds.Options{ Help: false, Verbose: true, DryRun: false, Latest: 0, Packages: true, PackageOptions: "test-package-options", } opts2 = cmds.Options{ Help: false, Verbose: true, DryRun: false, Latest: 0, Packages: true,
. "github.com/onsi/gomega" cmds "github.com/cloudfoundry-community/bosh-softlayer-tools/cmds" bmp "github.com/cloudfoundry-community/bosh-softlayer-tools/cmds/bmp" config "github.com/cloudfoundry-community/bosh-softlayer-tools/config" clientsfakes "github.com/cloudfoundry-community/bosh-softlayer-tools/clients/fakes" ) var _ = Describe("target command", func() { var ( err error args []string options cmds.Options cmd cmds.Command tmpDir, tmpFileName string fakeBmpClient *clientsfakes.FakeBmpClient ) BeforeEach(func() { args = []string{"bmp", "target"} options = cmds.Options{ Verbose: false, Target: "http://fake.url", } tmpDir, err = ioutil.TempDir("", "bmp-target-execute") Expect(err).ToNot(HaveOccurred())