summaryrefslogtreecommitdiff
path: root/test/apiv2/35-networks.at
diff options
context:
space:
mode:
authorPaul Holzinger <paul.holzinger@web.de>2020-12-11 13:22:48 +0100
committerPaul Holzinger <paul.holzinger@web.de>2020-12-11 14:16:05 +0100
commit2a35387e9e7e94ae8192f4fc6bda4673b053cd99 (patch)
tree01f45e8bef7d62f8dfc8a6f677a668c1b7bfa142 /test/apiv2/35-networks.at
parentdd954781e6e308a0bbecfaf6699b41426100a58d (diff)
downloadpodman-2a35387e9e7e94ae8192f4fc6bda4673b053cd99.tar.gz
podman-2a35387e9e7e94ae8192f4fc6bda4673b053cd99.tar.bz2
podman-2a35387e9e7e94ae8192f4fc6bda4673b053cd99.zip
Fix some network compat api problems
Network create could panic when used with a json body like this: `{"Name":"net","IPAM":{"Config":[]}}` The network scope for list and inspect should not be empty. It can be swarm, global or local. We only support local networks so hardcode this field to local. Signed-off-by: Paul Holzinger <paul.holzinger@web.de>
Diffstat (limited to 'test/apiv2/35-networks.at')
-rw-r--r--test/apiv2/35-networks.at8
1 files changed, 7 insertions, 1 deletions
diff --git a/test/apiv2/35-networks.at b/test/apiv2/35-networks.at
index 0ce56ee3c..5327bd076 100644
--- a/test/apiv2/35-networks.at
+++ b/test/apiv2/35-networks.at
@@ -50,7 +50,13 @@ t GET networks?filters=%7B%22dangling%22%3A%5B%221%22%5D%7D 500 \
# network inspect docker
t GET networks/a7662f44d65029fd4635c91feea3d720a57cef52e2a9fcc7772b69072cc1ccd1 200 \
.Name=network1 \
-.Id=a7662f44d65029fd4635c91feea3d720a57cef52e2a9fcc7772b69072cc1ccd1
+.Id=a7662f44d65029fd4635c91feea3d720a57cef52e2a9fcc7772b69072cc1ccd1 \
+.Scope=local
+
+# network create docker
+t POST networks/create '"Name":"net3","IPAM":{"Config":[]}' 201
+# network delete docker
+t DELETE networks/net3 204
# clean the network
t DELETE libpod/networks/network1 200 \