fakes

package
v7.3.1 Latest Latest
Warning

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

Go to latest
Published: Jul 12, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeParser

type FakeParser struct {
	ParsePath          string
	ReleaseSetManifest birelsetmanifest.Manifest
	ParseManifest      biinstallmanifest.Manifest
	ParseErr           error
}

func NewFakeParser

func NewFakeParser() *FakeParser

func (*FakeParser) Parse

func (p *FakeParser) Parse(path string, vars boshtpl.Variables, op patch.Op, releaseSetManifest birelsetmanifest.Manifest) (biinstallmanifest.Manifest, error)

type FakeValidator

type FakeValidator struct {
	ValidateInputs []ValidateInput
	// contains filtered or unexported fields
}

func NewFakeValidator

func NewFakeValidator() *FakeValidator

func (*FakeValidator) SetValidateBehavior

func (v *FakeValidator) SetValidateBehavior(outputs []ValidateOutput)

func (*FakeValidator) Validate

func (v *FakeValidator) Validate(installationManifest biinstallmanifest.Manifest, releaseSetManifest birelsetmanifest.Manifest) error

type ValidateInput

type ValidateInput struct {
	InstallationManifest biinstallmanifest.Manifest
	ReleaseSetManifest   birelsetmanifest.Manifest
}

type ValidateOutput

type ValidateOutput struct {
	Err error
}

Jump to

Keyboard shortcuts

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