"code.cloudfoundry.org/cli/cf/flags" "code.cloudfoundry.org/cli/cf/terminal/terminalfakes" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" "github.com/onsi/gomega/gbytes" ) var _ = Describe("Help", func() { commandsloader.Load() var ( fakeFactory *requirementsfakes.FakeFactory fakeUI *terminalfakes.FakeUI fakeConfig *pluginconfigfakes.FakePluginConfiguration deps commandregistry.Dependency cmd *commands.Help flagContext flags.FlagContext buffer *gbytes.Buffer ) BeforeEach(func() { buffer = gbytes.NewBuffer() fakeUI = new(terminalfakes.FakeUI) fakeUI.WriterReturns(buffer) fakeConfig = new(pluginconfigfakes.FakePluginConfiguration) deps = commandregistry.Dependency{ UI: fakeUI, PluginConfig: fakeConfig,
. "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("Install", func() { var ( ui *testterm.FakeUI requirementsFactory *requirementsfakes.FakeFactory config coreconfig.Repository pluginConfig *pluginconfigfakes.FakePluginConfiguration fakePluginRepo *pluginrepofakes.FakePluginRepo fakeChecksum *utilsfakes.FakeSha1Checksum pluginFile *os.File homeDir string pluginDir string curDir string test_1 string test_2 string test_curDir string test_with_help string test_with_orgs string test_with_orgs_short_name string aliasConflicts string deps commandregistry.Dependency ) updateCommandDependency := func(pluginCall bool) { deps.UI = ui deps.Config = config deps.PluginConfig = pluginConfig
"code.cloudfoundry.org/cli/cf/configuration/pluginconfig/pluginconfigfakes" "code.cloudfoundry.org/cli/cf/flags" "code.cloudfoundry.org/cli/cf/requirements/requirementsfakes" "code.cloudfoundry.org/cli/plugin" testcmd "code.cloudfoundry.org/cli/testhelpers/commands" . "code.cloudfoundry.org/cli/testhelpers/matchers" testterm "code.cloudfoundry.org/cli/testhelpers/terminal" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("Plugins", func() { var ( ui *testterm.FakeUI requirementsFactory *requirementsfakes.FakeFactory config *pluginconfigfakes.FakePluginConfiguration deps commandregistry.Dependency ) updateCommandDependency := func(pluginCall bool) { deps.UI = ui deps.PluginConfig = config commandregistry.Commands.SetCommand(commandregistry.Commands.FindCommand("plugins").SetDependency(deps, pluginCall)) } BeforeEach(func() { ui = &testterm.FakeUI{} requirementsFactory = new(requirementsfakes.FakeFactory) config = new(pluginconfigfakes.FakePluginConfiguration) rpc.DefaultServer = rpc.NewServer()