| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-07-21 | 1.5 kB | |
| v1.14.0 source code.tar.gz | 2026-07-21 | 183.4 kB | |
| v1.14.0 source code.zip | 2026-07-21 | 323.4 kB | |
| Totals: 3 Items | 508.4 kB | 2 | |
Added:
--errexitflag to enable errexit (set -e) behavior for commands run inrun(#1118)- pretty formatter: add non-interactive, color-only mode for CI environments (#1191)
Fixed:
- junit formatter:
- avoid interference between env and internals (#1175)
- remove control characters (\x00-\x08\x0B\x0C\x0E-\x1F) (#1176)
- don't report (skipped) last test as failed when
teardown_suitegenerates FD3 output (#1181) - fix(junit-formatter): skipped tests outputs reported as <system-err> (#1177)
- fix failures with
--gather-test-outputs-inwhen tests change directory (#1183) runnow honorsset -ein your functions (#1118)- ATTENTION: In previous versions this was suppressed unintentionally.
While it might constitute a breaking change for some, we decided the new behavior should be the default because it might uncover hidden errors.
If you need the old behavior, you can use this wrapper function
suppress_errexit() { "$@" || return $?; }likerun suppress_errexit <your command...> - avoid overwriting
$_by the DEBUG and ERR traps set by Bats (#1208) - fail with error when receiving empty string as testfile path (#1212)
Changed:
- update the default version of the
bashDocker image to 5.3 indevcontainer(#1184) - exit with error when no tests are found. Use
--allow-empty-suiteto revert to old behavior. (#1211)
Documentation:
- added section about dynamic test registration (#1187)