Add compressed_size to both schema formats on their layers

This commit is contained in:
Joseph Schorr 2018-08-28 17:28:27 -04:00
parent 6c5c2f1a75
commit c92294c218
4 changed files with 14 additions and 7 deletions

View file

@ -62,13 +62,13 @@ def test_valid_manifest():
assert len(manifest.layers) == 4
assert manifest.layers[0].is_remote
assert manifest.layers[0].size == 1234
assert manifest.layers[0].compressed_size == 1234
assert str(manifest.layers[0].digest) == 'sha256:ec4b8955958665577945c89419d1af06b5f7636b4ac3da7f12184802ad867736'
assert manifest.layers[0].urls
assert manifest.leaf_layer == manifest.layers[3]
assert not manifest.leaf_layer.is_remote
assert manifest.leaf_layer.size == 73109
assert manifest.leaf_layer.compressed_size == 73109
blob_digests = list(manifest.blob_digests)
assert len(blob_digests) == len(manifest.layers)