MCPcopy Create free account
hub / github.com/containers/image / newSchema2ImageSource

Function newSchema2ImageSource

internal/image/docker_schema2_test.go:350–366  ·  view source on GitHub ↗
(t *testing.T, dockerRef string)

Source from the content-addressed store, hash-verified

348}
349
350func newSchema2ImageSource(t *testing.T, dockerRef string) *schema2ImageSource {
351 realConfigJSON, err := os.ReadFile("fixtures/schema2-config.json")
352 require.NoError(t, err)
353
354 ref, err := reference.ParseNormalizedNamed(dockerRef)
355 require.NoError(t, err)
356
357 return &schema2ImageSource{
358 configBlobImageSource: configBlobImageSource{
359 expectedDigest: commonFixtureConfigDigest,
360 f: func() (io.ReadCloser, int64, error) {
361 return io.NopCloser(bytes.NewReader(realConfigJSON)), int64(len(realConfigJSON)), nil
362 },
363 },
364 ref: ref,
365 }
366}
367
368type memoryImageDest struct {
369 ref reference.Named

Calls 1

ParseNormalizedNamedFunction · 0.92

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…