本文整理汇总了Golang中github.com/cloudfoundry-incubator/runtime-schema/bbs/fake_bbs.FakeReceptorBBS类的典型用法代码示例。如果您正苦于以下问题:Golang FakeReceptorBBS类的具体用法?Golang FakeReceptorBBS怎么用?Golang FakeReceptorBBS使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了FakeReceptorBBS类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Golang代码示例。
示例1:
"github.com/cloudfoundry-incubator/runtime-schema/models"
"github.com/pivotal-golang/lager"
"github.com/tedsuo/ifrit"
"github.com/tedsuo/ifrit/ginkgomon"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
"github.com/onsi/gomega/ghttp"
)
var _ = Describe("TaskWorker", func() {
var (
fakeBBS *fake_bbs.FakeReceptorBBS
enqueue chan<- models.Task
process ifrit.Process
fakeServer *ghttp.Server
logger lager.Logger
timeout time.Duration
)
BeforeEach(func() {
timeout = 1 * time.Second
cf_http.Initialize(timeout)
fakeServer = ghttp.NewServer()
logger = lager.NewLogger("task-watcher-test")
logger.RegisterSink(lager.NewWriterSink(GinkgoWriter, lager.INFO))
fakeBBS = new(fake_bbs.FakeReceptorBBS)
开发者ID:rowhit,项目名称:lattice,代码行数:31,代码来源:task_worker_test.go
示例2:
oldmodels "github.com/cloudfoundry-incubator/runtime-schema/models"
"github.com/gogo/protobuf/proto"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
"github.com/pivotal-golang/lager"
)
var _ = Describe("Actual LRP Handlers", func() {
var (
logger lager.Logger
fakeLegacyBBS *fake_legacy_bbs.FakeReceptorBBS
fakeBBS *fake_bbs.FakeClient
responseRecorder *httptest.ResponseRecorder
handler *handlers.ActualLRPHandler
oldActualLRP1 oldmodels.ActualLRP
oldActualLRP2 oldmodels.ActualLRP
oldEvacuatingLRP2 oldmodels.ActualLRP
actualLRP1 models.ActualLRP
actualLRP2 models.ActualLRP
evacuatingLRP2 models.ActualLRP
)
BeforeEach(func() {
fakeLegacyBBS = new(fake_legacy_bbs.FakeReceptorBBS)
fakeBBS = new(fake_bbs.FakeClient)
logger = lager.NewLogger("test")
logger.RegisterSink(lager.NewWriterSink(GinkgoWriter, lager.DEBUG))
responseRecorder = httptest.NewRecorder()
handler = handlers.NewActualLRPHandler(fakeBBS, fakeLegacyBBS, logger)
开发者ID:se77en,项目名称:lattice,代码行数:31,代码来源:actual_lrp_handlers_test.go
示例3:
"net/url"
"github.com/cloudfoundry-incubator/receptor"
"github.com/cloudfoundry-incubator/receptor/handlers"
"github.com/cloudfoundry-incubator/runtime-schema/bbs/bbserrors"
"github.com/cloudfoundry-incubator/runtime-schema/bbs/fake_bbs"
"github.com/cloudfoundry-incubator/runtime-schema/models"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
"github.com/pivotal-golang/lager"
)
var _ = Describe("Desired LRP Handlers", func() {
var (
logger lager.Logger
fakeBBS *fake_bbs.FakeReceptorBBS
responseRecorder *httptest.ResponseRecorder
handler *handlers.DesiredLRPHandler
)
BeforeEach(func() {
fakeBBS = new(fake_bbs.FakeReceptorBBS)
logger = lager.NewLogger("test")
logger.RegisterSink(lager.NewWriterSink(GinkgoWriter, lager.DEBUG))
responseRecorder = httptest.NewRecorder()
handler = handlers.NewDesiredLRPHandler(fakeBBS, logger)
})
Describe("Create", func() {
validCreateLRPRequest := receptor.DesiredLRPCreateRequest{
ProcessGuid: "the-process-guid",
Domain: "the-domain",
开发者ID:se77en,项目名称:lattice,代码行数:32,代码来源:desired_lrp_handlers_test.go
示例4:
"github.com/cloudfoundry-incubator/bbs/models"
"github.com/cloudfoundry-incubator/receptor"
"github.com/cloudfoundry-incubator/receptor/handlers"
"github.com/cloudfoundry-incubator/runtime-schema/bbs/bbserrors"
fake_legacy_bbs "github.com/cloudfoundry-incubator/runtime-schema/bbs/fake_bbs"
oldmodels "github.com/cloudfoundry-incubator/runtime-schema/models"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
"github.com/pivotal-golang/lager"
)
var _ = Describe("Desired LRP Handlers", func() {
var (
logger lager.Logger
fakeLegacyBBS *fake_legacy_bbs.FakeReceptorBBS
fakeBBS *fake_bbs.FakeClient
responseRecorder *httptest.ResponseRecorder
handler *handlers.DesiredLRPHandler
)
BeforeEach(func() {
fakeLegacyBBS = new(fake_legacy_bbs.FakeReceptorBBS)
fakeBBS = new(fake_bbs.FakeClient)
logger = lager.NewLogger("test")
logger.RegisterSink(lager.NewWriterSink(GinkgoWriter, lager.DEBUG))
responseRecorder = httptest.NewRecorder()
handler = handlers.NewDesiredLRPHandler(fakeBBS, fakeLegacyBBS, logger)
})
Describe("Create", func() {
validCreateLRPRequest := receptor.DesiredLRPCreateRequest{
开发者ID:davidwadden,项目名称:lattice-release,代码行数:31,代码来源:desired_lrp_handlers_test.go
示例5:
"github.com/cloudfoundry-incubator/receptor/serialization"
fake_legacy_bbs "github.com/cloudfoundry-incubator/runtime-schema/bbs/fake_bbs"
oldmodels "github.com/cloudfoundry-incubator/runtime-schema/models"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
"github.com/pivotal-golang/lager"
)
var _ = Describe("Actual LRP Handlers", func() {
var (
logger lager.Logger
fakeLegacyBBS *fake_legacy_bbs.FakeReceptorBBS
fakeBBS *fake_bbs.FakeClient
responseRecorder *httptest.ResponseRecorder
handler *handlers.ActualLRPHandler
oldActualLRP2 oldmodels.ActualLRP
oldEvacuatingLRP2 oldmodels.ActualLRP
actualLRP1 *models.ActualLRP
actualLRP2 *models.ActualLRP
evacuatingLRP2 *models.ActualLRP
)
BeforeEach(func() {
fakeLegacyBBS = new(fake_legacy_bbs.FakeReceptorBBS)
fakeBBS = new(fake_bbs.FakeClient)
logger = lager.NewLogger("test")
logger.RegisterSink(lager.NewWriterSink(GinkgoWriter, lager.DEBUG))
responseRecorder = httptest.NewRecorder()
handler = handlers.NewActualLRPHandler(fakeBBS, fakeLegacyBBS, logger)
开发者ID:rowhit,项目名称:lattice,代码行数:31,代码来源:actual_lrp_handlers_test.go
示例6:
)
var _ = Describe("Watcher", func() {
const (
expectedProcessGuid = "some-process-guid"
expectedInstanceGuid = "some-instance-guid"
retryWaitDuration = 50 * time.Millisecond
)
var (
bbs *fake_bbs.FakeReceptorBBS
hub *eventfakes.FakeHub
clock *fakeclock.FakeClock
receptorWatcher watcher.Watcher
process ifrit.Process
desiredLRPStop chan bool
desiredLRPErrors chan error
actualLRPStop chan bool
actualLRPErrors chan error
)
BeforeEach(func() {
bbs = new(fake_bbs.FakeReceptorBBS)
hub = new(eventfakes.FakeHub)
clock = fakeclock.NewFakeClock(time.Now())
logger := lagertest.NewTestLogger("test")
desiredLRPStop = make(chan bool, 1)
desiredLRPErrors = make(chan error)
开发者ID:rajkumargithub,项目名称:lattice,代码行数:31,代码来源:watcher_test.go
示例7:
"net/http/httptest"
"github.com/cloudfoundry-incubator/receptor"
"github.com/cloudfoundry-incubator/receptor/handlers"
"github.com/cloudfoundry-incubator/receptor/serialization"
"github.com/cloudfoundry-incubator/runtime-schema/bbs/fake_bbs"
"github.com/cloudfoundry-incubator/runtime-schema/models"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
"github.com/pivotal-golang/lager"
)
var _ = Describe("Cell Handlers", func() {
var (
logger lager.Logger
fakeBBS *fake_bbs.FakeReceptorBBS
responseRecorder *httptest.ResponseRecorder
handler *handlers.CellHandler
)
BeforeEach(func() {
fakeBBS = new(fake_bbs.FakeReceptorBBS)
logger = lager.NewLogger("test")
logger.RegisterSink(lager.NewWriterSink(GinkgoWriter, lager.DEBUG))
responseRecorder = httptest.NewRecorder()
handler = handlers.NewCellHandler(fakeBBS, logger)
})
Describe("GetAll", func() {
var cellPresences []models.CellPresence
BeforeEach(func() {
开发者ID:rajkumargithub,项目名称:lattice,代码行数:32,代码来源:cell_handlers_test.go
示例8:
"github.com/cloudfoundry-incubator/receptor"
"github.com/cloudfoundry-incubator/receptor/handlers"
"github.com/cloudfoundry-incubator/runtime-schema/bbs/bbserrors"
"github.com/cloudfoundry-incubator/runtime-schema/bbs/fake_bbs"
"github.com/cloudfoundry-incubator/runtime-schema/models"
"github.com/pivotal-golang/lager"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
var _ = Describe("TaskHandler", func() {
var (
logger lager.Logger
fakeBBS *fake_bbs.FakeReceptorBBS
responseRecorder *httptest.ResponseRecorder
handler *handlers.TaskHandler
request *http.Request
)
BeforeEach(func() {
fakeBBS = new(fake_bbs.FakeReceptorBBS)
logger = lager.NewLogger("test")
logger.RegisterSink(lager.NewWriterSink(GinkgoWriter, lager.DEBUG))
responseRecorder = httptest.NewRecorder()
handler = handlers.NewTaskHandler(fakeBBS, logger)
})
Describe("Create", func() {
validCreateRequest := receptor.TaskCreateRequest{
TaskGuid: "task-guid-1",
开发者ID:rajkumargithub,项目名称:lattice,代码行数:31,代码来源:task_handlers_test.go
示例9:
"net/http/httptest"
"net/url"
"github.com/cloudfoundry-incubator/receptor"
"github.com/cloudfoundry-incubator/receptor/handlers"
"github.com/cloudfoundry-incubator/runtime-schema/bbs/fake_bbs"
"github.com/cloudfoundry-incubator/runtime-schema/models"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
"github.com/pivotal-golang/lager"
)
var _ = Describe("Domain Handlers", func() {
var (
logger lager.Logger
fakeBBS *fake_bbs.FakeReceptorBBS
responseRecorder *httptest.ResponseRecorder
handler *handlers.DomainHandler
)
BeforeEach(func() {
fakeBBS = new(fake_bbs.FakeReceptorBBS)
logger = lager.NewLogger("test")
logger.RegisterSink(lager.NewWriterSink(GinkgoWriter, lager.DEBUG))
responseRecorder = httptest.NewRecorder()
handler = handlers.NewDomainHandler(fakeBBS, logger)
})
Describe("Upsert", func() {
var domain string
var ttlInSeconds int
开发者ID:rajkumargithub,项目名称:lattice,代码行数:31,代码来源:domain_handlers_test.go
注:本文中的github.com/cloudfoundry-incubator/runtime-schema/bbs/fake_bbs.FakeReceptorBBS类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论