Add schema2 list support
This commit is contained in:
parent
52b12131f7
commit
a73cd9170a
7 changed files with 320 additions and 48 deletions
|
|
@ -25,7 +25,7 @@ MANIFEST_BYTES = json.dumps({
|
|||
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
|
||||
"config": {
|
||||
"mediaType": "application/vnd.docker.container.image.v1+json",
|
||||
"size": 7023,
|
||||
"size": 1885,
|
||||
"digest": "sha256:b5b2b2c507a0944348e0303114d8d93aaaa081732b86451d9bce1f432a537bc7"
|
||||
},
|
||||
"layers": [
|
||||
|
|
@ -55,7 +55,7 @@ MANIFEST_BYTES = json.dumps({
|
|||
|
||||
def test_valid_manifest():
|
||||
manifest = DockerSchema2Manifest(MANIFEST_BYTES)
|
||||
assert manifest.config.size == 7023
|
||||
assert manifest.config.size == 1885
|
||||
assert str(manifest.config.digest) == 'sha256:b5b2b2c507a0944348e0303114d8d93aaaa081732b86451d9bce1f432a537bc7'
|
||||
|
||||
assert len(manifest.layers) == 4
|
||||
|
|
|
|||
Reference in a new issue