fakes

package
v0.0.0-...-9a89ba0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 1, 2014 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CompileInput

type CompileInput struct {
	Jobs       []bmrel.Job
	Deployment bmdepl.Deployment
}

type FakeJobRenderer

type FakeJobRenderer struct {
	RenderInputs []RenderInput
	// contains filtered or unexported fields
}

func NewFakeJobRenderer

func NewFakeJobRenderer() *FakeJobRenderer

func (*FakeJobRenderer) Render

func (r *FakeJobRenderer) Render(sourcePath string, destinationPath string, job bmrel.Job, properties map[string]interface{}, deploymentName string) error

func (*FakeJobRenderer) SetRenderBehavior

func (r *FakeJobRenderer) SetRenderBehavior(sourcePath string, err error)

type FakeTemplatesCompiler

type FakeTemplatesCompiler struct {
	CompileInputs []CompileInput
	// contains filtered or unexported fields
}

func NewFakeTemplatesCompiler

func NewFakeTemplatesCompiler() *FakeTemplatesCompiler

func (*FakeTemplatesCompiler) Compile

func (f *FakeTemplatesCompiler) Compile(jobs []bmrel.Job, deployment bmdepl.Deployment) error

func (*FakeTemplatesCompiler) SetCompileBehavior

func (f *FakeTemplatesCompiler) SetCompileBehavior(jobs []bmrel.Job, deployment bmdepl.Deployment, err error) error

type FakeTemplatesRepo

type FakeTemplatesRepo struct {
	SaveInputs []SaveInput
	FindInputs []FindInput
	// contains filtered or unexported fields
}

func NewFakeTemplatesRepo

func NewFakeTemplatesRepo() *FakeTemplatesRepo

func (*FakeTemplatesRepo) Find

func (*FakeTemplatesRepo) Save

func (*FakeTemplatesRepo) SetFindBehavior

func (f *FakeTemplatesRepo) SetFindBehavior(job bmrel.Job, record bmtempcomp.TemplateRecord, found bool, err error) error

func (*FakeTemplatesRepo) SetSaveBehavior

func (f *FakeTemplatesRepo) SetSaveBehavior(job bmrel.Job, record bmtempcomp.TemplateRecord, err error) error

type FindInput

type FindInput struct {
	Job bmrel.Job
}

type RenderInput

type RenderInput struct {
	SourcePath      string
	DestinationPath string
	Job             bmrel.Job
	Properties      map[string]interface{}
	DeploymentName  string
}

type SaveInput

type SaveInput struct {
	Job    bmrel.Job
	Record bmtempcomp.TemplateRecord
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL