本文整理汇总了Golang中github.com/concourse/atc.PlanFactory类的典型用法代码示例。如果您正苦于以下问题:Golang PlanFactory类的具体用法?Golang PlanFactory怎么用?Golang PlanFactory使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了PlanFactory类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Golang代码示例。
示例1:
package factory_test
import (
"github.com/concourse/atc"
"github.com/concourse/atc/scheduler/factory"
"github.com/concourse/atc/testhelpers"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
var _ = Describe("Factory Get", func() {
var (
buildFactory factory.BuildFactory
resources atc.ResourceConfigs
resourceTypes atc.ResourceTypes
input atc.JobConfig
actualPlanFactory atc.PlanFactory
expectedPlanFactory atc.PlanFactory
)
BeforeEach(func() {
actualPlanFactory = atc.NewPlanFactory(123)
expectedPlanFactory = atc.NewPlanFactory(123)
buildFactory = factory.NewBuildFactory("some-pipeline", actualPlanFactory)
resources = atc.ResourceConfigs{
{
Name: "some-resource",
Type: "git",
Source: atc.Source{"uri": "git://some-resource"},
开发者ID:pcfdev-forks,项目名称:atc,代码行数:31,代码来源:factory_get_test.go
示例2:
package factory_test
import (
"github.com/concourse/atc"
"github.com/concourse/atc/scheduler/factory"
"github.com/concourse/atc/testhelpers"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
var _ = Describe("Factory Retry Step", func() {
var (
resourceTypes atc.ResourceTypes
buildFactory factory.BuildFactory
actualPlanFactory atc.PlanFactory
expectedPlanFactory atc.PlanFactory
)
BeforeEach(func() {
actualPlanFactory = atc.NewPlanFactory(123)
expectedPlanFactory = atc.NewPlanFactory(123)
buildFactory = factory.NewBuildFactory("some-pipeline", actualPlanFactory)
resourceTypes = atc.ResourceTypes{
{
Name: "some-custom-resource",
Type: "docker-image",
Source: atc.Source{"some": "custom-source"},
},
开发者ID:pcfdev-forks,项目名称:atc,代码行数:31,代码来源:factory_retry_test.go
示例3:
fakeEngineA.NameReturns("fake-engine-a")
fakeEngineB = new(fakes.FakeEngine)
fakeEngineB.NameReturns("fake-engine-b")
fakeBuildDB = new(fakes.FakeBuildDB)
dbEngine = NewDBEngine(Engines{fakeEngineA, fakeEngineB}, fakeBuildDB)
})
Describe("CreateBuild", func() {
var (
build db.Build
plan atc.Plan
createdBuild Build
buildErr error
planFactory atc.PlanFactory
)
BeforeEach(func() {
planFactory = atc.NewPlanFactory(123)
build = db.Build{
ID: 128,
Name: "some-build",
}
plan = planFactory.NewPlan(atc.TaskPlan{
Config: &atc.TaskConfig{
开发者ID:pcfdev-forks,项目名称:atc,代码行数:31,代码来源:db_engine_test.go
示例4:
taskStep.ResultStub = successResult(true)
taskStepFactory.UsingReturns(taskStep)
fakeFactory.TaskReturns(taskStepFactory)
inputStepFactory = new(execfakes.FakeStepFactory)
inputStep = new(execfakes.FakeStep)
inputStep.ResultStub = successResult(true)
inputStepFactory.UsingReturns(inputStep)
fakeFactory.GetReturns(inputStepFactory)
})
Context("constructing steps", func() {
var (
fakeDelegate *fakes.FakeBuildDelegate
fakeInputDelegate *execfakes.FakeGetDelegate
fakeExecutionDelegate *execfakes.FakeTaskDelegate
inputPlan atc.Plan
planFactory atc.PlanFactory
)
BeforeEach(func() {
planFactory = atc.NewPlanFactory(123)
fakeDelegate = new(fakes.FakeBuildDelegate)
fakeDelegateFactory.DelegateReturns(fakeDelegate)
fakeInputDelegate = new(execfakes.FakeGetDelegate)
fakeDelegate.InputDelegateReturns(fakeInputDelegate)
fakeExecutionDelegate = new(execfakes.FakeTaskDelegate)
fakeDelegate.ExecutionDelegateReturns(fakeExecutionDelegate)
开发者ID:pcfdev-forks,项目名称:atc,代码行数:30,代码来源:exec_engine_try_test.go
示例5:
var (
fakeDelegate *fakes.FakeBuildDelegate
fakeInputDelegate *execfakes.FakeGetDelegate
fakeExecutionDelegate *execfakes.FakeTaskDelegate
fakeOutputDelegate *execfakes.FakePutDelegate
buildModel db.Build
expectedMetadata engine.StepMetadata
outputPlan atc.Plan
privileged bool
taskConfig *atc.TaskConfig
build engine.Build
taskConfigPath string
logger *lagertest.TestLogger
inputStepFactory *execfakes.FakeStepFactory
inputStep *execfakes.FakeStep
taskStepFactory *execfakes.FakeStepFactory
taskStep *execfakes.FakeStep
outputStepFactory *execfakes.FakeStepFactory
outputStep *execfakes.FakeStep
dependentStepFactory *execfakes.FakeStepFactory
dependentStep *execfakes.FakeStep
planFactory atc.PlanFactory
)
开发者ID:pcfdev-forks,项目名称:atc,代码行数:33,代码来源:exec_engine_test.go
示例6:
package factory_test
import (
"github.com/concourse/atc"
"github.com/concourse/atc/scheduler/factory"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
var _ = Describe("Factory Timeout Step", func() {
var (
resourceTypes atc.ResourceTypes
buildFactory factory.BuildFactory
actualPlanFactory atc.PlanFactory
expectedPlanFactory atc.PlanFactory
)
BeforeEach(func() {
actualPlanFactory = atc.NewPlanFactory(321)
expectedPlanFactory = atc.NewPlanFactory(321)
buildFactory = factory.NewBuildFactory("some-pipeline", actualPlanFactory)
resourceTypes = atc.ResourceTypes{
{
Name: "some-custom-resource",
Type: "docker-image",
Source: atc.Source{"some": "custom-source"},
},
}
开发者ID:pcfdev-forks,项目名称:atc,代码行数:31,代码来源:factory_timeout_test.go
示例7:
package factory_test
import (
"github.com/concourse/atc"
"github.com/concourse/atc/scheduler/factory"
"github.com/concourse/atc/testhelpers"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
var _ = Describe("Factory Hooks", func() {
var (
buildFactory factory.BuildFactory
resources atc.ResourceConfigs
resourceTypes atc.ResourceTypes
actualPlanFactory atc.PlanFactory
expectedPlanFactory atc.PlanFactory
)
BeforeEach(func() {
actualPlanFactory = atc.NewPlanFactory(123)
expectedPlanFactory = atc.NewPlanFactory(123)
buildFactory = factory.NewBuildFactory("some-pipeline", actualPlanFactory)
resources = atc.ResourceConfigs{
{
Name: "some-resource",
Type: "git",
Source: atc.Source{"uri": "git://some-resource"},
},
开发者ID:pcfdev-forks,项目名称:atc,代码行数:32,代码来源:factory_hooks_test.go
示例8:
package factory_test
import (
"github.com/concourse/atc"
"github.com/concourse/atc/scheduler/factory"
"github.com/concourse/atc/testhelpers"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
var _ = Describe("Factory Do", func() {
var (
buildFactory factory.BuildFactory
resources atc.ResourceConfigs
resourceTypes atc.ResourceTypes
actualPlanFactory atc.PlanFactory
expectedPlanFactory atc.PlanFactory
)
BeforeEach(func() {
actualPlanFactory = atc.NewPlanFactory(123)
expectedPlanFactory = atc.NewPlanFactory(123)
buildFactory = factory.NewBuildFactory("some-pipeline", actualPlanFactory)
resources = atc.ResourceConfigs{
{
Name: "some-resource",
Type: "git",
Source: atc.Source{"uri": "git://some-resource"},
开发者ID:pcfdev-forks,项目名称:atc,代码行数:32,代码来源:factory_do_test.go
示例9:
import (
"github.com/concourse/atc"
"github.com/concourse/atc/scheduler/factory"
"github.com/concourse/atc/testhelpers"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
)
var _ = Describe("Factory Put", func() {
Describe("Put/DependentGet locations", func() {
var (
buildFactory factory.BuildFactory
resources atc.ResourceConfigs
resourceTypes atc.ResourceTypes
input atc.JobConfig
actualPlanFactory atc.PlanFactory
expectedPlanFactory atc.PlanFactory
)
BeforeEach(func() {
actualPlanFactory = atc.NewPlanFactory(123)
expectedPlanFactory = atc.NewPlanFactory(123)
buildFactory = factory.NewBuildFactory("some-pipeline", actualPlanFactory)
resources = atc.ResourceConfigs{
{
Name: "some-resource",
Type: "git",
Source: atc.Source{"uri": "git://some-resource"},
开发者ID:pcfdev-forks,项目名称:atc,代码行数:30,代码来源:factory_put_test.go
注:本文中的github.com/concourse/atc.PlanFactory类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论