Bash Automated Testing System
https://github.com/bats-core/bats-core#readme
Bats is a TAP-compliant (http://testanything.org/) testing framework for Bash. It provides a simple way to verify that the UNIX programs you write behave as expected.
A Bats test file is a Bash script with special syntax for defining test cases. Under the hood, each test case is just a function with a description.
Bats is most useful when testing software written in Bash, but you can use it to test any UNIX program.
- Sources inherited from project devel:tools
- Devel package for openSUSE:Factory
-
2
derived packages
- Links to openSUSE:Factory / bats
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:redwil:15.4/bats && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
bats-core-1.10.0.tar.gz | 0000159353 156 KB | |
bats.changes | 0000013307 13 KB | |
bats.spec | 0000002204 2.15 KB |
Revision 35 (latest revision is 38)
- update to 1.10.0: * add `${BATS_TEST_TAGS[@]}` for querying the tags during a test * print tags on failing tests * test for negative arguments to `--jobs` * add tests for `--formatter cat` * test coverage in CI * Support for rush as alternative to GNU parallel * add `bats_pipe` helper function for `run` that executes `\|` as pipes * publish docker images to ghcr.io (additionally to Dockerhub) * clarify use cases of `--formatter cat` * fix `run` with options overwriting the value of `i` * fix `${BATS_TEST_NAMES[@]}` containing only `--tags` instead of test name since Bats v1.8.0 * fix `run --keep-empty-lines` counting trailing ` ` as (empty) new line * fix short flag unpacker creating bogus command lines with valued flags * fix formatter becoming confused with retries * fix `--gather-test-outputs-in` fails on tests with `/` * fix overriding `date` breaks `--timing`
Comments 0