diff options
author | Aditya Rajan <arajan@redhat.com> | 2021-11-08 16:01:57 +0530 |
---|---|---|
committer | Aditya Rajan <arajan@redhat.com> | 2021-11-08 19:42:45 +0530 |
commit | 338eb9d75e217dc0c38d51c33967e49e5c0daae4 (patch) | |
tree | 79dc19e49a88ec5b51407aac1ef048b73b63a393 /test/e2e/system_connection_test.go | |
parent | 865653b661dd9dbc5d31f08cbf3f14ed32c82850 (diff) | |
download | podman-338eb9d75e217dc0c38d51c33967e49e5c0daae4.tar.gz podman-338eb9d75e217dc0c38d51c33967e49e5c0daae4.tar.bz2 podman-338eb9d75e217dc0c38d51c33967e49e5c0daae4.zip |
system: Adds support for removing all named destination via --all
Adds support of dropping all named destination from system connections via `--all`.
Closes: https://github.com/containers/podman/issues/12018
Signed-off-by: Aditya Rajan <arajan@redhat.com>
Diffstat (limited to 'test/e2e/system_connection_test.go')
-rw-r--r-- | test/e2e/system_connection_test.go | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/test/e2e/system_connection_test.go b/test/e2e/system_connection_test.go index 842ae8df6..d80e6d5a0 100644 --- a/test/e2e/system_connection_test.go +++ b/test/e2e/system_connection_test.go @@ -181,6 +181,31 @@ var _ = Describe("podman system connection", func() { } }) + It("remove --all", func() { + cmd := []string{"system", "connection", "add", + "--default", + "--identity", "~/.ssh/id_rsa", + "QA", + "ssh://root@server.fubar.com:2222/run/podman/podman.sock", + } + session := podmanTest.Podman(cmd) + session.WaitWithDefaultTimeout() + Expect(session).Should(Exit(0)) + + cmd = []string{"system", "connection", "remove", "--all"} + session = podmanTest.Podman(cmd) + session.WaitWithDefaultTimeout() + Expect(session).Should(Exit(0)) + Expect(session.Out).Should(Say("")) + + cmd = []string{"system", "connection", "list"} + session = podmanTest.Podman(cmd) + session.WaitWithDefaultTimeout() + Expect(session).Should(Exit(0)) + Expect(session.Out).Should(Say("")) + Expect(session.Err).Should(Say("")) + }) + It("default", func() { for _, name := range []string{"devl", "qe"} { cmd := []string{"system", "connection", "add", |