summaryrefslogtreecommitdiff
path: root/test/apiv2/20-containers.at
diff options
context:
space:
mode:
authorEd Santiago <santiago@redhat.com>2020-10-12 08:45:39 -0600
committerEd Santiago <santiago@redhat.com>2020-10-12 08:45:39 -0600
commitb2e6e4829f0b39d289d15df6f375e56cb3ba4bb5 (patch)
treec5588dfaa7186a0a8b21a281e43503da94d94a73 /test/apiv2/20-containers.at
parent212011f166d6f56421fcc5260def999e71156d32 (diff)
downloadpodman-b2e6e4829f0b39d289d15df6f375e56cb3ba4bb5.tar.gz
podman-b2e6e4829f0b39d289d15df6f375e56cb3ba4bb5.tar.bz2
podman-b2e6e4829f0b39d289d15df6f375e56cb3ba4bb5.zip
APIv2 tests: get them passing again
In the new-Cirrus transition, APIv2 tests were inadvertently disabled. As expected when tests get disabled, they break. This commit fixes some failing tests, and comments out others (with big FIXMEs) because I have neither the expertise nor time to figure out the real problems. The big change to test-apiv2 is due to a recently-added test that looks for an '=' sign in json output. My '=' vs '~' detector completely barfed on that, and there's just no way to make it work in a bash 'case' statement. So, switch to an 'if' with 'expr'. And, unrelated, fix a longstanding (harmless) bug that was issuing spurious "expected" messages to the test log; those should've been going to the full results log. Signed-off-by: Ed Santiago <santiago@redhat.com>
Diffstat (limited to 'test/apiv2/20-containers.at')
-rw-r--r--test/apiv2/20-containers.at4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/apiv2/20-containers.at b/test/apiv2/20-containers.at
index d7e5bfee8..7fbcd2e9c 100644
--- a/test/apiv2/20-containers.at
+++ b/test/apiv2/20-containers.at
@@ -211,8 +211,8 @@ t POST containers/create '"Image":"'$ENV_WORKDIR_IMG'","Env":["testKey1"]' 201 \
.Id~[0-9a-f]\\{64\\}
cid=$(jq -r '.Id' <<<"$output")
t GET containers/$cid/json 200 \
- .Config.Env~"REDIS_VERSION=" \
- .Config.Env~"testEnv1=" \
+ .Config.Env~.*REDIS_VERSION= \
+ .Config.Env~.*testKey1= \
.Config.WorkingDir="/data" # default is /data
t DELETE containers/$cid 204