func()

in pkg/containerd/mock.go [56:76]


func (m *MockContainerdStore) Size(ctx context.Context, dgst digest.Digest) (int64, error) {
	for _, r := range m.validRefs {
		if r.Digest() == dgst {
			return int64(len([]byte(testManifestBlob))), nil
		}
	}

	for _, r := range m.sizeTooLargeRefs {
		if r.Digest() == dgst {
			return maxManifestSize + 1, nil
		}
	}

	for _, r := range m.invalidBytesRefs {
		if r.Digest() == dgst {
			return 100, nil
		}
	}

	return -1, fmt.Errorf("digest %s not found", dgst)
}