summaryrefslogtreecommitdiff
path: root/test/apiv2
diff options
context:
space:
mode:
authorIgor Korolev <missterr@gmail.com>2021-02-10 23:15:48 +0400
committerIgor Korolev <missterr@gmail.com>2021-02-11 00:10:21 +0400
commitfdf39e169922dc7dda664316a5d4ad570ab181a3 (patch)
tree3a401fd4d0e0f871773600d8f2a39c208b5a30b8 /test/apiv2
parent88ab83d4e04f2054713461c3f28d905b4c1c2ee2 (diff)
downloadpodman-fdf39e169922dc7dda664316a5d4ad570ab181a3.tar.gz
podman-fdf39e169922dc7dda664316a5d4ad570ab181a3.tar.bz2
podman-fdf39e169922dc7dda664316a5d4ad570ab181a3.zip
apiv2: handle docker-java clients pulling
When docker-java calls images/create?fromImage=x, it expects two things for a successful response: that both "error" and "errorDetail" are not set, and that the "progress" message contains one of five hard-coded strings ("Download complete" being one of them). Signed-off-by: Igor Korolev <missterr@gmail.com>
Diffstat (limited to 'test/apiv2')
-rw-r--r--test/apiv2/10-images.at2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/apiv2/10-images.at b/test/apiv2/10-images.at
index 7b500bf57..693c34ced 100644
--- a/test/apiv2/10-images.at
+++ b/test/apiv2/10-images.at
@@ -41,7 +41,7 @@ t GET images/$iid/json 200 \
.Id=sha256:$iid \
.RepoTags[0]=$IMAGE
-t POST "images/create?fromImage=alpine" '' 200
+t POST "images/create?fromImage=alpine" '' 200 .error=null .status~".*Download complete.*"
t POST "images/create?fromImage=alpine&tag=latest" '' 200