mirror of
https://github.com/containers/podman.git
synced 2025-12-09 07:09:03 +08:00
e2e test cleanup
- fix a typo that was resulting in a test being a NOP, and add actual testing to it. - fix two Expects() with incorrectly-ordered actual/expects - remove leading whitespace from an It() test name - To(BeTrue()) is evil. Wherever possible, replace it with useful string or field checks. When not possible, use the annotation field to indicate what failed. I got carried away here, #sorrynotsorry - remove unused system-test code Signed-off-by: Ed Santiago <santiago@redhat.com>
This commit is contained in:
@@ -1254,11 +1254,9 @@ USER mail`, BB)
|
||||
session := podmanTest.Podman([]string{"run", "--volume", vol1 + ":/myvol1:z", "--volume", vol2 + ":/myvol2:shared,z", fedoraMinimal, "findmnt", "-o", "TARGET,PROPAGATION"})
|
||||
session.WaitWithDefaultTimeout()
|
||||
Expect(session).Should(Exit(0))
|
||||
match, shared := session.GrepString("shared")
|
||||
Expect(match).Should(BeTrue())
|
||||
Expect(session.OutputToString()).To(ContainSubstring("shared"))
|
||||
// make sure it's only shared (and not 'shared,slave')
|
||||
isSharedOnly := !strings.Contains(shared[0], "shared,")
|
||||
Expect(isSharedOnly).Should(BeTrue())
|
||||
Expect(session.OutputToString()).To(Not(ContainSubstring("shared,")))
|
||||
})
|
||||
|
||||
It("podman run --security-opts proc-opts=", func() {
|
||||
@@ -1417,7 +1415,7 @@ USER mail`, BB)
|
||||
break
|
||||
}
|
||||
}
|
||||
Expect(found).To(BeTrue())
|
||||
Expect(found).To(BeTrue(), "found expected /ran file")
|
||||
|
||||
err = os.Remove(aliveFile)
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
@@ -1433,7 +1431,7 @@ USER mail`, BB)
|
||||
break
|
||||
}
|
||||
}
|
||||
Expect(found).To(BeTrue())
|
||||
Expect(found).To(BeTrue(), "found /ran file after restart")
|
||||
})
|
||||
|
||||
It("podman run with restart policy does not restart on manual stop", func() {
|
||||
@@ -2098,7 +2096,7 @@ WORKDIR /madethis`, BB)
|
||||
mount.WaitWithDefaultTimeout()
|
||||
Expect(mount).Should(Exit(0))
|
||||
t, strings := mount.GrepString("tmpfs on /run/lock")
|
||||
Expect(t).To(BeTrue())
|
||||
Expect(t).To(BeTrue(), "found /run/lock")
|
||||
Expect(strings[0]).Should(ContainSubstring("size=10240k"))
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user