Documentation
¶
Index ¶
- func CreateBuildpackTGZ(tmpDir string, descriptor builder.BuildpackDescriptor) (*os.File, error)
- func NewFakeBuilderImage(t *testing.T, name string, stackId, uid, gid string, metadata builder.Metadata) *fakes.Image
- func NewFakeBuildpackBlob(tmpDir string, descriptor builder.BuildpackDescriptor) *fakeBuildpackBlob
- func NewFakeLogger(w io.Writer) *fakeLog
- type FakeImageFetcher
- type FakeLifecycle
- type FetchArgs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateBuildpackTGZ ¶ added in v0.4.1
func NewFakeBuilderImage ¶
func NewFakeBuildpackBlob ¶ added in v0.4.1
func NewFakeBuildpackBlob(tmpDir string, descriptor builder.BuildpackDescriptor) *fakeBuildpackBlob
func NewFakeLogger ¶
NewFakeLogger create a logger to capture output for testing purposes.
Types ¶
type FakeImageFetcher ¶
type FakeImageFetcher struct {
LocalImages map[string]imgutil.Image
RemoteImages map[string]imgutil.Image
FetchCalls map[string]*FetchArgs
}
func NewFakeImageFetcher ¶
func NewFakeImageFetcher() *FakeImageFetcher
type FakeLifecycle ¶
type FakeLifecycle struct {
Opts build.LifecycleOptions
}
func (*FakeLifecycle) Execute ¶
func (f *FakeLifecycle) Execute(ctx context.Context, opts build.LifecycleOptions) error
Click to show internal directories.
Click to hide internal directories.