summaryrefslogtreecommitdiff
path: root/test/e2e
diff options
context:
space:
mode:
authorTomSweeneyRedHat <tsweeney@redhat.com>2018-06-29 16:35:22 -0400
committerAtomic Bot <atomic-devel@projectatomic.io>2018-07-03 18:02:45 +0000
commit6d8fac87ed20c7bb3214e28e2ef74d3d8831eadd (patch)
tree5bf4066cb6005fa54119cd16bb02bfa1b21144bd /test/e2e
parent7a5c376e63085d60a5d9c00d8f176b4a945f1ad0 (diff)
downloadpodman-6d8fac87ed20c7bb3214e28e2ef74d3d8831eadd.tar.gz
podman-6d8fac87ed20c7bb3214e28e2ef74d3d8831eadd.tar.bz2
podman-6d8fac87ed20c7bb3214e28e2ef74d3d8831eadd.zip
Allow multiple mounts
Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com> Closes: #1030 Approved by: rhatdan
Diffstat (limited to 'test/e2e')
-rw-r--r--test/e2e/mount_test.go25
1 files changed, 25 insertions, 0 deletions
diff --git a/test/e2e/mount_test.go b/test/e2e/mount_test.go
index 26eb5a7d2..1c206c597 100644
--- a/test/e2e/mount_test.go
+++ b/test/e2e/mount_test.go
@@ -62,6 +62,31 @@ var _ = Describe("Podman mount", func() {
Expect(umount.ExitCode()).To(Equal(0))
})
+ It("podman mount many", func() {
+ setup1 := podmanTest.Podman([]string{"create", ALPINE, "ls"})
+ setup1.WaitWithDefaultTimeout()
+ Expect(setup1.ExitCode()).To(Equal(0))
+ cid1 := setup1.OutputToString()
+
+ setup2 := podmanTest.Podman([]string{"create", ALPINE, "ls"})
+ setup2.WaitWithDefaultTimeout()
+ Expect(setup2.ExitCode()).To(Equal(0))
+ cid2 := setup2.OutputToString()
+
+ setup3 := podmanTest.Podman([]string{"create", ALPINE, "ls"})
+ setup3.WaitWithDefaultTimeout()
+ Expect(setup3.ExitCode()).To(Equal(0))
+ cid3 := setup3.OutputToString()
+
+ mount1 := podmanTest.Podman([]string{"mount", cid1, cid2, cid3})
+ mount1.WaitWithDefaultTimeout()
+ Expect(mount1.ExitCode()).To(Equal(0))
+
+ umount := podmanTest.Podman([]string{"umount", cid1, cid2, cid3})
+ umount.WaitWithDefaultTimeout()
+ Expect(umount.ExitCode()).To(Equal(0))
+ })
+
It("podman umount many", func() {
setup1 := podmanTest.Podman([]string{"create", ALPINE, "ls"})
setup1.WaitWithDefaultTimeout()