Busser::RunnerPlugin::Bash
A Busser runner plugin for testing bash scripts
Installation and Setup
Please read the Busser plugin usage page for more details.
Usage
Please put test files into [COOKBOOK]/test/integration/[SUITES]/bash/
`-- test
`-- integration
`-- default
`-- bash
`--my_test.sh
The exit code of the script is used as indicator for failure or success.
Note
Globbing pattern to match files is "bash/*_{test,spec}.{sh,bash}"
.
Development
Pull requests are very welcome! Make sure your patches are well tested.
Ideally create a topic branch for every separate change you make. For
example:
- Fork the repo
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Authors
Created and maintained by Fletcher Nichol (fnichol@nichol.ca)
License
Apache 2.0 (see LICENSE)