Help us shape the future of Go! Take the 2026 Go Developer Survey

fakes

package
v7.2.2 Latest Latest
Warning

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

Go to latest
Published: Apr 1, 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