mirror of
https://github.com/containers/podman.git
synced 2025-10-25 18:25:59 +08:00
It qemu cannot be compiled anyway so make sure we do not try to compile parts where the typechecker complains about on windows. Also all the e2e test files are only used on linux as well. pkg/machine/wsl also reports some error but to many for me to fix them now. One minor problem was fixed in pkg/machine/machine_windows.go. Signed-off-by: Paul Holzinger <pholzing@redhat.com>
29 lines
853 B
Go
29 lines
853 B
Go
//go:build linux || freebsd
|
|
|
|
package integration
|
|
|
|
import (
|
|
. "github.com/containers/podman/v5/test/utils"
|
|
. "github.com/onsi/ginkgo/v2"
|
|
. "github.com/onsi/gomega"
|
|
)
|
|
|
|
var _ = Describe("podman system dial-stdio", func() {
|
|
|
|
It("podman system dial-stdio help", func() {
|
|
session := podmanTest.Podman([]string{"system", "dial-stdio", "--help"})
|
|
session.WaitWithDefaultTimeout()
|
|
Expect(session).Should(ExitCleanly())
|
|
Expect(session.OutputToString()).To(ContainSubstring("Examples: podman system dial-stdio"))
|
|
})
|
|
|
|
It("podman system dial-stdio while service is not running", func() {
|
|
if IsRemote() {
|
|
Skip("this test is only for non-remote")
|
|
}
|
|
session := podmanTest.Podman([]string{"system", "dial-stdio"})
|
|
session.WaitWithDefaultTimeout()
|
|
Expect(session).Should(ExitWithError(125, "Error: failed to open connection to podman"))
|
|
})
|
|
})
|