本文整理汇总了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()
示例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)
示例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 "" })
示例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)
示例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 "" })
示例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
示例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