in pkg/containerd/mock.go [89:103]
func (m *MockContainerdStore) Bytes(ctx context.Context, dgst digest.Digest) ([]byte, string, error) {
for _, r := range m.validRefs {
if r.Digest() == dgst {
return []byte(testManifestBlob), "application/vnd.oci.image.manifest.v1+json", nil
}
}
for _, r := range m.invalidBytesRefs {
if r.Digest() == dgst {
return nil, "", fmt.Errorf("unknown error while reading bytes")
}
}
return nil, "", fmt.Errorf("digest %s not found", dgst)
}