skupper
skupper copied to clipboard
client/podman tests using NewClientOrSkip depend on local podman
Describe the bug It looks like some of the tests in client/podman will interact with a running podman service if it is available. This hasn't caused me any issues - they don't seem terribly intrusive, but in chasing down which tests were running so long some of these rose to the top.
Offenders include: TestContainer, TestContainerInformer, TestVolume
How To Reproduce Steps to reproduce the behavior:
- Have a running podman service.
- run go test ./client/podman
- observe the tests interacting directly with podman
Expected behavior
I'd generally expect this sort of behavior to be gated behind an integration test flag or something.