本文整理汇总了Golang中github.com/concourse/atc/resource/fakes.FakeTracker类的典型用法代码示例。如果您正苦于以下问题:Golang FakeTracker类的具体用法?Golang FakeTracker怎么用?Golang FakeTracker使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了FakeTracker类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Golang代码示例。
示例1:
"github.com/tedsuo/ifrit"
)
var identifier = worker.Identifier{
Name: "some-session-id",
}
var _ = Describe("GardenFactory", func() {
var (
fakeTracker *rfakes.FakeTracker
fakeWorkerClient *wfakes.FakeClient
factory Factory
stdoutBuf *gbytes.Buffer
stderrBuf *gbytes.Buffer
identifier = worker.Identifier{
Name: "some-session-id",
}
sourceName SourceName = "some-source-name"
)
BeforeEach(func() {
fakeTracker = new(rfakes.FakeTracker)
fakeWorkerClient = new(wfakes.FakeClient)
factory = NewGardenFactory(fakeWorkerClient, fakeTracker, func() string { return "" })
stdoutBuf = gbytes.NewBuffer()
开发者ID:savaki,项目名称:atc,代码行数:31,代码来源:dependent_get_step_test.go
示例2:
"github.com/pivotal-golang/lager/lagertest"
"github.com/tedsuo/ifrit"
)
var _ = Describe("GardenFactory", func() {
var (
fakeWorkerClient *wfakes.FakeClient
fakeTracker *rfakes.FakeTracker
fakeTrackerFactory *fakes.FakeTrackerFactory
factory Factory
stdoutBuf *gbytes.Buffer
stderrBuf *gbytes.Buffer
stepMetadata testMetadata = []string{"a=1", "b=2"}
identifier = worker.Identifier{
ResourceID: 1234,
}
workerMetadata = worker.Metadata{
PipelineName: "some-pipeline",
Type: db.ContainerTypePut,
StepName: "some-step",
}
)
BeforeEach(func() {
fakeWorkerClient = new(wfakes.FakeClient)
fakeTracker = new(rfakes.FakeTracker)
fakeTrackerFactory = new(fakes.FakeTrackerFactory)
开发者ID:pcfdev-forks,项目名称:atc,代码行数:31,代码来源:put_step_test.go
示例3:
. "github.com/onsi/gomega"
"github.com/onsi/gomega/gbytes"
"github.com/pivotal-golang/lager/lagertest"
"github.com/tedsuo/ifrit"
)
var _ = Describe("GardenFactory", func() {
var (
fakeTracker *rfakes.FakeTracker
fakeWorkerClient *wfakes.FakeClient
factory Factory
stdoutBuf *gbytes.Buffer
stderrBuf *gbytes.Buffer
identifier = worker.Identifier{
Name: "some-session-id",
}
stepMetadata testMetadata = []string{"a=1", "b=2"}
sourceName SourceName = "some-source-name"
)
BeforeEach(func() {
fakeTracker = new(rfakes.FakeTracker)
fakeWorkerClient = new(wfakes.FakeClient)
factory = NewGardenFactory(fakeWorkerClient, fakeTracker, func() string { return "" })
开发者ID:ACPK,项目名称:atc,代码行数:31,代码来源:dependent_get_step_test.go
示例4:
"github.com/tedsuo/ifrit"
)
var _ = Describe("GardenFactory", func() {
var (
fakeWorkerClient *wfakes.FakeClient
fakeTracker *rfakes.FakeTracker
fakeTrackerFactory *fakes.FakeTrackerFactory
factory Factory
stdoutBuf *gbytes.Buffer
stderrBuf *gbytes.Buffer
identifier = worker.Identifier{
ResourceID: 1234,
}
workerMetadata = worker.Metadata{
PipelineName: "some-pipeline",
Type: db.ContainerTypeGet,
StepName: "some-step",
}
stepMetadata testMetadata = []string{"a=1", "b=2"}
sourceName SourceName = "some-source-name"
)
BeforeEach(func() {
fakeWorkerClient = new(wfakes.FakeClient)
fakeTracker = new(rfakes.FakeTracker)
开发者ID:pcfdev-forks,项目名称:atc,代码行数:31,代码来源:get_step_test.go
示例5:
"github.com/onsi/gomega/gbytes"
"github.com/pivotal-golang/lager/lagertest"
"github.com/tedsuo/ifrit"
)
var _ = Describe("GardenFactory", func() {
var (
fakeWorkerClient *wfakes.FakeClient
fakeTracker *rfakes.FakeTracker
factory Factory
stdoutBuf *gbytes.Buffer
stderrBuf *gbytes.Buffer
stepMetadata testMetadata = []string{"a=1", "b=2"}
identifier = worker.Identifier{
Name: "some-session-id",
}
expectedIdentifier = worker.Identifier{
Name: "some-session-id",
WorkingDirectory: "/tmp/build/put",
}
)
BeforeEach(func() {
fakeWorkerClient = new(wfakes.FakeClient)
fakeTracker = new(rfakes.FakeTracker)
factory = NewGardenFactory(fakeWorkerClient, fakeTracker, func() string { return "" })
开发者ID:ACPK,项目名称:atc,代码行数:31,代码来源:put_step_test.go
示例6:
"github.com/concourse/atc/resource"
rfakes "github.com/concourse/atc/resource/fakes"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
var _ = Describe("Radar", func() {
var (
fakeTracker *rfakes.FakeTracker
fakeRadarDB *fakes.FakeRadarDB
interval time.Duration
radar *Radar
resourceConfig atc.ResourceConfig
savedResource db.SavedResource
locker *fakes.FakeLocker
readLock *dbfakes.FakeLock
writeLock *dbfakes.FakeLock
writeImmediatelyLock *dbfakes.FakeLock
process ifrit.Process
)
BeforeEach(func() {
fakeTracker = new(rfakes.FakeTracker)
fakeRadarDB = new(fakes.FakeRadarDB)
locker = new(fakes.FakeLocker)
interval = 100 * time.Millisecond
开发者ID:utako,项目名称:atc,代码行数:30,代码来源:radar_test.go
示例7:
"github.com/concourse/atc/resource"
rfakes "github.com/concourse/atc/resource/fakes"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
var _ = Describe("Radar", func() {
var (
epoch time.Time
fakeTracker *rfakes.FakeTracker
fakeRadarDB *fakes.FakeRadarDB
fakeClock *fakeclock.FakeClock
interval time.Duration
radar *Radar
resourceConfig atc.ResourceConfig
savedResource db.SavedResource
fakeLease *dbfakes.FakeLease
process ifrit.Process
)
BeforeEach(func() {
epoch = time.Unix(123, 456).UTC()
fakeTracker = new(rfakes.FakeTracker)
fakeRadarDB = new(fakes.FakeRadarDB)
fakeClock = fakeclock.NewFakeClock(epoch)
interval = 1 * time.Minute
开发者ID:pcfdev-forks,项目名称:atc,代码行数:31,代码来源:radar_test.go
注:本文中的github.com/concourse/atc/resource/fakes.FakeTracker类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论