mirror of
https://github.com/containers/podman.git
synced 2025-10-10 15:57:33 +08:00
e2e tests: more cleanup of BeTrue()s
Write a BeValidJSON() matcher, and replace IsJSONOutputValid(): sed -i -e 's/Expect(\(.*\)\.IsJSONOutputValid()).To(BeTrue())/Expect(\1.OutputToString())\.To(BeValidJSON())/' test/e2e/*_test.go (Plus a few manual tweaks) Signed-off-by: Ed Santiago <santiago@redhat.com>
This commit is contained in:
@ -38,7 +38,7 @@ var _ = Describe("Podman inspect", func() {
|
||||
session := podmanTest.Podman([]string{"inspect", "--format=json", ALPINE})
|
||||
session.WaitWithDefaultTimeout()
|
||||
Expect(session).Should(Exit(0))
|
||||
Expect(session.IsJSONOutputValid()).To(BeTrue())
|
||||
Expect(session.OutputToString()).To(BeValidJSON())
|
||||
imageData := session.InspectImageJSON()
|
||||
Expect(imageData[0].RepoTags[0]).To(Equal("quay.io/libpod/alpine:latest"))
|
||||
})
|
||||
@ -314,7 +314,7 @@ var _ = Describe("Podman inspect", func() {
|
||||
inspect := podmanTest.Podman([]string{"inspect", podName})
|
||||
inspect.WaitWithDefaultTimeout()
|
||||
Expect(inspect).Should(Exit(0))
|
||||
Expect(inspect.IsJSONOutputValid()).To(BeTrue())
|
||||
Expect(inspect.OutputToString()).To(BeValidJSON())
|
||||
podData := inspect.InspectPodArrToJSON()
|
||||
Expect(podData[0].Name).To(Equal(podName))
|
||||
})
|
||||
@ -328,7 +328,7 @@ var _ = Describe("Podman inspect", func() {
|
||||
inspect := podmanTest.Podman([]string{"inspect", "--type", "pod", podName})
|
||||
inspect.WaitWithDefaultTimeout()
|
||||
Expect(inspect).Should(Exit(0))
|
||||
Expect(inspect.IsJSONOutputValid()).To(BeTrue())
|
||||
Expect(inspect.OutputToString()).To(BeValidJSON())
|
||||
podData := inspect.InspectPodArrToJSON()
|
||||
Expect(podData[0].Name).To(Equal(podName))
|
||||
})
|
||||
@ -343,7 +343,7 @@ var _ = Describe("Podman inspect", func() {
|
||||
inspect := podmanTest.Podman([]string{"inspect", "--type", "pod", "--latest"})
|
||||
inspect.WaitWithDefaultTimeout()
|
||||
Expect(inspect).Should(Exit(0))
|
||||
Expect(inspect.IsJSONOutputValid()).To(BeTrue())
|
||||
Expect(inspect.OutputToString()).To(BeValidJSON())
|
||||
podData := inspect.InspectPodArrToJSON()
|
||||
Expect(podData[0].Name).To(Equal(podName))
|
||||
})
|
||||
@ -357,14 +357,14 @@ var _ = Describe("Podman inspect", func() {
|
||||
inspect1 := podmanTest.Podman([]string{"inspect", "--type", "pod", podName})
|
||||
inspect1.WaitWithDefaultTimeout()
|
||||
Expect(inspect1).Should(Exit(0))
|
||||
Expect(inspect1.IsJSONOutputValid()).To(BeTrue())
|
||||
Expect(inspect1.OutputToString()).To(BeValidJSON())
|
||||
podData := inspect1.InspectPodArrToJSON()
|
||||
infra := podData[0].Containers[0].Name
|
||||
|
||||
inspect := podmanTest.Podman([]string{"inspect", "--latest"})
|
||||
inspect.WaitWithDefaultTimeout()
|
||||
Expect(inspect).Should(Exit(0))
|
||||
Expect(inspect.IsJSONOutputValid()).To(BeTrue())
|
||||
Expect(inspect.OutputToString()).To(BeValidJSON())
|
||||
containerData := inspect.InspectContainerToJSON()
|
||||
Expect(containerData[0].Name).To(Equal(infra))
|
||||
})
|
||||
@ -388,7 +388,7 @@ var _ = Describe("Podman inspect", func() {
|
||||
session = podmanTest.Podman([]string{"inspect", volName})
|
||||
session.WaitWithDefaultTimeout()
|
||||
Expect(session).Should(Exit(0))
|
||||
Expect(session.IsJSONOutputValid()).To(BeTrue())
|
||||
Expect(session.OutputToString()).To(BeValidJSON())
|
||||
})
|
||||
|
||||
It("podman inspect a volume with --format", func() {
|
||||
|
Reference in New Issue
Block a user