mirror of
https://github.com/containers/podman.git
synced 2025-06-28 22:53:21 +08:00
Merge pull request #16375 from edsantiago/testdocs
[CI:DOCS] offer advice on installing test dependencies
This commit is contained in:
@ -351,7 +351,7 @@ $ podman run -it --rm -e EPOCH_TEST_COMMIT -v $PWD:/usr/src/libpod:ro \
|
||||
validate
|
||||
```
|
||||
|
||||
### Integration Tests
|
||||
### Integration and Other Tests
|
||||
|
||||
Our primary means of performing integration testing for Podman is with the
|
||||
[Ginkgo](https://github.com/onsi/ginkgo) BDD testing framework. This allows
|
||||
@ -360,7 +360,7 @@ between Ginkgo and the Go test framework. Adequate test cases are expected to
|
||||
be provided with PRs.
|
||||
|
||||
For details on how to run the tests for Podman in your test environment, see the
|
||||
Integration Tests [README.md](test/README.md).
|
||||
testing [README.md](test/README.md).
|
||||
|
||||
## Continuous Integration
|
||||
|
||||
|
@ -133,6 +133,10 @@ Make sure that `bats` binary (`bin/bats` in the repository) is in your `PATH`, i
|
||||
PATH=$PATH:~/tools/bats/bin
|
||||
```
|
||||
|
||||
System tests also rely on `jq`, `socat`, `nmap`, and other tools. For a
|
||||
comprehensive list, see the `%package tests` section in the
|
||||
[fedora specfile](https://src.fedoraproject.org/rpms/podman/blob/main/f/podman.spec).
|
||||
|
||||
## Running system tests
|
||||
When `bats` is installed and is in your `PATH`, you can run the test suite with following command:
|
||||
|
||||
|
Reference in New Issue
Block a user