Documentation
¶
Overview ¶
Package testing holds a variety test doubles to help with testing
Index ¶
- func ComputeDigest(base name.Repository, ref string, h v1.Hash) string
- func NewFixedBuild(entries map[string]build.Result) build.Interface
- func NewFixedPublish(base name.Repository, entries map[string]v1.Hash) publish.Interface
- type MockDaemon
- func (m *MockDaemon) ImageInspect(context.Context, string, ...client.ImageInspectOption) (client.ImageInspectResult, error)
- func (m *MockDaemon) ImageLoad(context.Context, io.Reader, ...client.ImageLoadOption) (client.ImageLoadResult, error)
- func (m *MockDaemon) ImageTag(_ context.Context, opt client.ImageTagOptions) (client.ImageTagResult, error)
- func (m *MockDaemon) Ping(context.Context, client.PingOptions) (client.PingResult, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ComputeDigest ¶
func NewFixedBuild ¶
NewFixedBuild returns a build.Interface implementation that simply resolves particular references to fixed v1.Image objects
func NewFixedPublish ¶
NewFixedPublish returns a publish.Interface implementation that simply resolves particular references to fixed name.Digest references.
Types ¶
type MockDaemon ¶ added in v0.9.0
func (*MockDaemon) ImageInspect ¶ added in v0.19.0
func (m *MockDaemon) ImageInspect(context.Context, string, ...client.ImageInspectOption) (client.ImageInspectResult, error)
func (*MockDaemon) ImageLoad ¶ added in v0.9.0
func (m *MockDaemon) ImageLoad(context.Context, io.Reader, ...client.ImageLoadOption) (client.ImageLoadResult, error)
func (*MockDaemon) ImageTag ¶ added in v0.9.0
func (m *MockDaemon) ImageTag(_ context.Context, opt client.ImageTagOptions) (client.ImageTagResult, error)
func (*MockDaemon) Ping ¶ added in v0.19.0
func (m *MockDaemon) Ping(context.Context, client.PingOptions) (client.PingResult, error)
Click to show internal directories.
Click to hide internal directories.