Bash Automated Testing System

Edit Package bats
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.

Refresh
Refresh
Source Files
Filename Size Changed
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)
Olav Reinert's avatar Olav Reinert (oreinert) accepted request 1098978 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 35)
- 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
openSUSE Build Service is sponsored by