Tests for uploading content to docker repositories.
Test upload of manifest list V2 without perform a sync.
Create class-wide variables.
Upload a V2 manifest list.
Do the following:
- Create, sync and publish a repository. Read the repository and the repository’s manifest list.
- Upload a modified version of the manifest list to the repository. Re-read the repository and the repository’s manifest list.
- Assert that:
- The repository’s manifest list hasn’t been changed. (After all, the repository hasn’t been published since the new manifest list was uploaded.)
- The repository’s
docker_manifest_listattribute has increased by the approprate number.
This test targets the following issues: