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 deps.PluginRepo = fakePluginRepo deps.ChecksumUtil = fakeChecksum commandregistry.Commands.SetCommand(commandregistry.Commands.FindCommand("install-plugin").SetDependency(deps, pluginCall)) } BeforeEach(func() { ui = &testterm.FakeUI{} requirementsFactory = new(requirementsfakes.FakeFactory) pluginConfig = new(pluginconfigfakes.FakePluginConfiguration) config = testconfig.NewRepositoryWithDefaults() fakePluginRepo = new(pluginrepofakes.FakePluginRepo) fakeChecksum = new(utilsfakes.FakeSha1Checksum) dir, err := os.Getwd() if err != nil {
. "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() }) runCommand := func(args ...string) bool { return testcmd.RunCLICommand("plugins", args, requirementsFactory, updateCommandDependency, false, ui) }