diff options
author | Valentin Rothberg <rothberg@redhat.com> | 2021-12-02 13:25:54 +0100 |
---|---|---|
committer | Valentin Rothberg <rothberg@redhat.com> | 2021-12-02 14:29:17 +0100 |
commit | 2683ecbbcda750b9339713ced9b974b9dd61b9aa (patch) | |
tree | 688253d18590ae0fdf4fa110207e2bfc18d4e0b7 /test/apiv2 | |
parent | eeb71490e57047202410821fe98fa4332371cb03 (diff) | |
download | podman-2683ecbbcda750b9339713ced9b974b9dd61b9aa.tar.gz podman-2683ecbbcda750b9339713ced9b974b9dd61b9aa.tar.bz2 podman-2683ecbbcda750b9339713ced9b974b9dd61b9aa.zip |
compat: images/json
Do not list manifest lists. Docker doesn't either.
Fixes: #12453
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
Diffstat (limited to 'test/apiv2')
-rw-r--r-- | test/apiv2/10-images.at | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/apiv2/10-images.at b/test/apiv2/10-images.at index b7bcaf81d..e67f559f3 100644 --- a/test/apiv2/10-images.at +++ b/test/apiv2/10-images.at @@ -10,6 +10,13 @@ t GET libpod/images/json 200 \ .[0].Id~[0-9a-f]\\{64\\} iid=$(jq -r '.[0].Id' <<<"$output") +# Create an empty manifest and make sure it is not listed +# in the compat endpoint. +t GET images/json 200 length=1 +podman manifest create foo +t GET images/json 200 length=1 +t GET libpod/images/json 200 length=2 + t GET libpod/images/$iid/exists 204 t GET libpod/images/$PODMAN_TEST_IMAGE_NAME/exists 204 t GET libpod/images/${iid}abcdef/exists 404 \ |