flake fix: podman image trust

The output of 'podman image trust' is in random order; but
its e2e test was assuming a specific one. This caused flakes.

Fixes: #6764

Signed-off-by: Ed Santiago <santiago@redhat.com>
This commit is contained in:
Ed Santiago 2020-08-17 07:34:02 -06:00
parent 748e8829da
commit 318336ad4b
1 changed files with 6 additions and 3 deletions

View File

@ -47,9 +47,12 @@ var _ = Describe("Podman trust", func() {
Expect(session.ExitCode()).To(Equal(0))
outArray := session.OutputToStringArray()
Expect(len(outArray)).To(Equal(3))
Expect(outArray[0]).Should(ContainSubstring("accept"))
Expect(outArray[1]).Should(ContainSubstring("reject"))
Expect(outArray[2]).Should(ContainSubstring("signed"))
// image order is not guaranteed. All we can do is check that
// these strings appear in output, we can't cross-check them.
Expect(session.OutputToString()).To(ContainSubstring("accept"))
Expect(session.OutputToString()).To(ContainSubstring("reject"))
Expect(session.OutputToString()).To(ContainSubstring("signed"))
})
It("podman image trust set", func() {