var _ = Describe("EvacuationLrpProcessor", func() { Describe("Process", func() { const ( localCellID = "cell-α" evacuationTTL = 1234 ) var ( logger *lagertest.TestLogger fakeBBS *fake_bbs.FakeClient fakeContainerDelegate *fake_internal.FakeContainerDelegate fakeEvacuationReporter *fake_evacuation_context.FakeEvacuationReporter lrpProcessor internal.LRPProcessor processGuid string desiredLRP models.DesiredLRP index int container executor.Container instanceGuid string lrpKey models.ActualLRPKey lrpInstanceKey models.ActualLRPInstanceKey ) BeforeEach(func() { logger = lagertest.NewTestLogger("test") fakeBBS = new(fake_bbs.FakeClient) fakeContainerDelegate = &fake_internal.FakeContainerDelegate{}
"github.com/cloudfoundry-incubator/rep/generator/internal" "github.com/cloudfoundry-incubator/rep/generator/internal/fake_internal" "github.com/pivotal-golang/lager/lagertest" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" . "github.com/onsi/gomega/gbytes" ) var _ = Describe("OrdinaryLRPProcessor", func() { const expectedCellID = "cell-id" var ( processor internal.LRPProcessor logger *lagertest.TestLogger bbsClient *fake_bbs.FakeClient containerDelegate *fake_internal.FakeContainerDelegate evacuationReporter *fake_evacuation_context.FakeEvacuationReporter ) BeforeEach(func() { bbsClient = new(fake_bbs.FakeClient) containerDelegate = new(fake_internal.FakeContainerDelegate) evacuationReporter = &fake_evacuation_context.FakeEvacuationReporter{} evacuationReporter.EvacuatingReturns(false) processor = internal.NewLRPProcessor(bbsClient, containerDelegate, expectedCellID, evacuationReporter, 124) logger = lagertest.NewTestLogger("test") }) Describe("Process", func() { const sessionPrefix = "test.ordinary-lrp-processor."
fake_client "github.com/cloudfoundry-incubator/executor/fakes" "github.com/cloudfoundry-incubator/rep" "github.com/cloudfoundry-incubator/rep/auction_cell_rep" "github.com/cloudfoundry-incubator/rep/evacuation/evacuation_context/fake_evacuation_context" "github.com/pivotal-golang/lager/lagertest" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" ) var _ = Describe("AuctionCellRep", func() { var cellRep rep.AuctionCellClient var client *fake_client.FakeClient var commonErr error var logger *lagertest.TestLogger var evacuationReporter *fake_evacuation_context.FakeEvacuationReporter const expectedCellID = "some-cell-id" var expectedGuid string var expectedGuidError error var fakeGenerateContainerGuid func() (string, error) const linuxStack = "linux" const linuxPath = "/data/rootfs/linux" var linuxRootFSURL string BeforeEach(func() { client = new(fake_client.FakeClient) logger = lagertest.NewTestLogger("test") evacuationReporter = &fake_evacuation_context.FakeEvacuationReporter{}