"github.com/cloudfoundry/cli/cf/actors" fakeBits "github.com/cloudfoundry/cli/cf/api/application_bits/fakes" "github.com/cloudfoundry/cli/cf/api/resources" "github.com/cloudfoundry/cli/cf/app_files" "github.com/cloudfoundry/cli/cf/app_files/fakes" "github.com/cloudfoundry/cli/cf/models" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("Push Actor", func() { var ( appBitsRepo *fakeBits.FakeApplicationBitsRepository appFiles *fakes.FakeAppFiles fakezipper *fakes.FakeZipper actor actors.PushActor fixturesDir string appDir string allFiles []models.AppFileFields presentFiles []resources.AppFileResource ) BeforeEach(func() { appBitsRepo = &fakeBits.FakeApplicationBitsRepository{} appFiles = &fakes.FakeAppFiles{} fakezipper = &fakes.FakeZipper{} actor = actors.NewPushActor(appBitsRepo, fakezipper, appFiles) fixturesDir = filepath.Join("..", "..", "fixtures", "applications") allFiles = []models.AppFileFields{ models.AppFileFields{Path: "example-app/.cfignore"}, models.AppFileFields{Path: "example-app/app.rb"}, models.AppFileFields{Path: "example-app/config.ru"},
"github.com/cloudfoundry/cli/cf/actors" fakeBits "github.com/cloudfoundry/cli/cf/api/application_bits/fakes" "github.com/cloudfoundry/cli/cf/api/resources" "github.com/cloudfoundry/cli/cf/app_files/fakes" "github.com/cloudfoundry/cli/cf/models" "github.com/cloudfoundry/gofileutils/fileutils" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("Push Actor", func() { var ( appBitsRepo *fakeBits.FakeApplicationBitsRepository appFiles *fakes.FakeAppFiles zipper *fakes.FakeZipper actor actors.PushActor fixturesDir string appDir string allFiles []models.AppFileFields presentFiles []resources.AppFileResource ) BeforeEach(func() { appBitsRepo = &fakeBits.FakeApplicationBitsRepository{} appFiles = &fakes.FakeAppFiles{} zipper = &fakes.FakeZipper{} actor = actors.NewPushActor(appBitsRepo, zipper, appFiles) fixturesDir = filepath.Join("..", "..", "fixtures", "applications") }) Describe("GatherFiles", func() { BeforeEach(func() {
. "github.com/onsi/gomega" . "github.com/cloudfoundry/cli/testhelpers/matchers" ) var _ = Describe("Push Command", func() { var ( cmd *Push ui *testterm.FakeUI configRepo configuration.ReadWriter manifestRepo *testmanifest.FakeManifestRepository starter *testcmd.FakeAppStarter stopper *testcmd.FakeAppStopper serviceBinder *testcmd.FakeAppBinder appRepo *testapi.FakeApplicationRepository domainRepo *testapi.FakeDomainRepository routeRepo *testapi.FakeRouteRepository stackRepo *testapi.FakeStackRepository serviceRepo *testapi.FakeServiceRepo wordGenerator words.WordGenerator requirementsFactory *testreq.FakeReqFactory authRepo *testapi.FakeAuthenticationRepository actor *fakeactors.FakePushActor app_files *fakeappfiles.FakeAppFiles zipper *fakeappfiles.FakeZipper ) BeforeEach(func() { manifestRepo = &testmanifest.FakeManifestRepository{} starter = &testcmd.FakeAppStarter{} stopper = &testcmd.FakeAppStopper{} serviceBinder = &testcmd.FakeAppBinder{}
. "github.com/cloudfoundry/cli/testhelpers/matchers" ) var _ = Describe("Push Command", func() { var ( ui *testterm.FakeUI configRepo core_config.Repository manifestRepo *testmanifest.FakeManifestRepository starter *testcmd.FakeApplicationStarter stopper *testcmd.FakeApplicationStopper serviceBinder *testcmd.FakeAppBinder appRepo *testApplication.FakeApplicationRepository domainRepo *testapi.FakeDomainRepository routeRepo *testapi.FakeRouteRepository stackRepo *testStacks.FakeStackRepository serviceRepo *testapi.FakeServiceRepo wordGenerator *testwords.FakeWordGenerator requirementsFactory *testreq.FakeReqFactory authRepo *testapi.FakeAuthenticationRepository actor *fakeactors.FakePushActor app_files *fakeappfiles.FakeAppFiles zipper *fakeappfiles.FakeZipper OriginalCommandStart command_registry.Command OriginalCommandStop command_registry.Command OriginalCommandServiceBind command_registry.Command deps command_registry.Dependency ) updateCommandDependency := func(pluginCall bool) { deps.Ui = ui deps.Config = configRepo