mirror of
https://github.com/containers/podman.git
synced 2025-06-29 23:22:40 +08:00
tests: simplify expected output
the condition doesn't work when the runtime to use is specified through its absolute path as the error message contains that. Simplify the check and just look for "read from the init process". Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
This commit is contained in:
@ -1,6 +1,8 @@
|
||||
package integration
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
. "github.com/containers/podman/v5/test/utils"
|
||||
. "github.com/onsi/ginkgo/v2"
|
||||
. "github.com/onsi/gomega"
|
||||
@ -39,9 +41,9 @@ var _ = Describe("Podman run", func() {
|
||||
// 127 + failed to connect to container's attach socket ... ENOENT
|
||||
Expect(session.ExitCode()).To(BeNumerically(">=", 126), "Exit status using runc")
|
||||
} else {
|
||||
expect := "OCI runtime error: crun: read from the init process"
|
||||
expect := fmt.Sprintf("OCI runtime error: %s: read from the init process", podmanTest.OCIRuntime)
|
||||
if IsRemote() {
|
||||
expect = "for attach: crun: read from the init process: OCI runtime error"
|
||||
expect = fmt.Sprintf("for attach: %s: read from the init process: OCI runtime error", podmanTest.OCIRuntime)
|
||||
}
|
||||
Expect(session).To(ExitWithError(126, expect))
|
||||
}
|
||||
|
Reference in New Issue
Block a user