This test is verifying that push/pull works; current versions of the registry
used should support both the legacy (docker distribution) and OCI media-types,
so let's use the OCI types.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
| ... | ... |
@@ -9,7 +9,6 @@ import ( |
| 9 | 9 |
"strings" |
| 10 | 10 |
"testing" |
| 11 | 11 |
|
| 12 |
- c8dimages "github.com/containerd/containerd/v2/core/images" |
|
| 13 | 12 |
"github.com/docker/docker/integration-cli/cli" |
| 14 | 13 |
"github.com/docker/docker/integration-cli/cli/build" |
| 15 | 14 |
"github.com/opencontainers/go-digest" |
| ... | ... |
@@ -245,12 +244,12 @@ func (s *DockerRegistrySuite) TestPullManifestList(c *testing.T) {
|
| 245 | 245 |
Versioned: specs.Versioned{
|
| 246 | 246 |
SchemaVersion: 2, |
| 247 | 247 |
}, |
| 248 |
- MediaType: c8dimages.MediaTypeDockerSchema2ManifestList, |
|
| 248 |
+ MediaType: ocispec.MediaTypeImageIndex, |
|
| 249 | 249 |
Manifests: []ocispec.Descriptor{
|
| 250 | 250 |
{
|
| 251 | 251 |
Digest: "sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b", |
| 252 | 252 |
Size: 3253, |
| 253 |
- MediaType: c8dimages.MediaTypeDockerSchema2Manifest, |
|
| 253 |
+ MediaType: ocispec.MediaTypeImageManifest, |
|
| 254 | 254 |
Platform: &ocispec.Platform{
|
| 255 | 255 |
Architecture: "bogus_arch", |
| 256 | 256 |
OS: "bogus_os", |
| ... | ... |
@@ -259,7 +258,7 @@ func (s *DockerRegistrySuite) TestPullManifestList(c *testing.T) {
|
| 259 | 259 |
{
|
| 260 | 260 |
Digest: pushDigest, |
| 261 | 261 |
Size: 3253, |
| 262 |
- MediaType: c8dimages.MediaTypeDockerSchema2Manifest, |
|
| 262 |
+ MediaType: ocispec.MediaTypeImageManifest, |
|
| 263 | 263 |
Platform: &ocispec.Platform{
|
| 264 | 264 |
Architecture: runtime.GOARCH, |
| 265 | 265 |
OS: runtime.GOOS, |