fakes

package
v0.33.2 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeBuilderInspector added in v0.15.0

type FakeBuilderInspector struct {
	InfoForLocal   *client.BuilderInfo
	InfoForRemote  *client.BuilderInfo
	ErrorForLocal  error
	ErrorForRemote error

	ReceivedForLocalName      string
	ReceivedForRemoteName     string
	CalculatedConfigForLocal  client.BuilderInspectionConfig
	CalculatedConfigForRemote client.BuilderInspectionConfig
}

func (*FakeBuilderInspector) InspectBuilder added in v0.15.0

func (i *FakeBuilderInspector) InspectBuilder(
	name string,
	daemon bool,
	modifiers ...client.BuilderInspectionModifier,
) (*client.BuilderInfo, error)

type FakeBuilderWriter added in v0.15.0

type FakeBuilderWriter struct {
	PrintForLocal  string
	PrintForRemote string
	ErrorForPrint  error

	ReceivedInfoForLocal   *client.BuilderInfo
	ReceivedInfoForRemote  *client.BuilderInfo
	ReceivedErrorForLocal  error
	ReceivedErrorForRemote error
	ReceivedBuilderInfo    writer.SharedBuilderInfo
	ReceivedLocalRunImages []config.RunImage
}

func (*FakeBuilderWriter) Print added in v0.15.0

func (w *FakeBuilderWriter) Print(
	logger logging.Logger,
	localRunImages []config.RunImage,
	local, remote *client.BuilderInfo,
	localErr, remoteErr error,
	builderInfo writer.SharedBuilderInfo,
) error

type FakeBuilderWriterFactory added in v0.15.0

type FakeBuilderWriterFactory struct {
	ReturnForWriter writer.BuilderWriter
	ErrorForWriter  error

	ReceivedForKind string
}

func (*FakeBuilderWriterFactory) Writer added in v0.15.0

type FakeBuildpackPackager

type FakeBuildpackPackager struct {
	CreateCalledWithOptions client.PackageBuildpackOptions
}

func (*FakeBuildpackPackager) PackageBuildpack

func (*FakeBuildpackPackager) PackageExtension added in v0.30.0

type FakeInspectImageWriter added in v0.16.0

type FakeInspectImageWriter struct {
	PrintForLocal  string
	PrintForRemote string
	ErrorForPrint  error

	ReceivedInfoForLocal   *client.ImageInfo
	ReceivedInfoForRemote  *client.ImageInfo
	RecievedGeneralInfo    inspectimage.GeneralInfo
	ReceivedErrorForLocal  error
	ReceivedErrorForRemote error
}

func (*FakeInspectImageWriter) Print added in v0.16.0

func (w *FakeInspectImageWriter) Print(
	logger logging.Logger,
	sharedInfo inspectimage.GeneralInfo,
	local, remote *client.ImageInfo,
	localErr, remoteErr error,
) error

type FakeInspectImageWriterFactory added in v0.16.0

type FakeInspectImageWriterFactory struct {
	ReturnForWriter writer.InspectImageWriter
	ErrorForWriter  error

	ReceivedForKind string
	ReceivedForBOM  bool
}

func (*FakeInspectImageWriterFactory) Writer added in v0.16.0

type FakePackageConfigReader

type FakePackageConfigReader struct {
	ReadCalledWithArg string
	ReadReturnConfig  pubbldpkg.Config
	ReadReturnError   error
}

func NewFakePackageConfigReader

func NewFakePackageConfigReader(ops ...func(*FakePackageConfigReader)) *FakePackageConfigReader

func (*FakePackageConfigReader) Read

Jump to

Keyboard shortcuts

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