makeshellcheck(packageShellCheckon fedora)batswgetpodman(ordocker)jq
ShellCheck is used to ensure the shell script is nice and tidy.
make validateTesting is done with bats.
While it's possible to kick the tests by calling bats ./test/, many of the tests are written to use the script as built into a container image.
If you are making local changes and have not rebuilt the container, then they will be missed.
Best to kick off the build like:
make test-integrationThis will rebuild the container if needed before running the tests.