Releases: zunit-zsh/zunit
Releases · zunit-zsh/zunit
v0.5.1
v0.5.0
v0.4.3
v0.4.2
v0.4.1
v0.4.0
v0.3.0
- Fix test loading on systems with GNU
find
(977f35b) - Separate assertions tests into their own files for simplicity (4b4d871)
- Fix ZSH 5.0 compatibility issues on Linux (1bd646f, c239ac7 and 2980a13) (Tested on Ubuntu 14.04, 16.04 and 15.10 - if anyone can test other versions/distros please do)
- Support TAP output (#10)
- Prevent
zunit
from being run when dependencies are missing (#11, #13) - Add ZSH completion file (#12)
- Add report generation (#8, #16)
- Support YAML config file (#14)
- Add
zunit init
command to generate directory structure and config file (#15) - Allow tests to be skipped (#17)
- Display a warning when a risky test (one without any assertions) is run, and add an option to supress this (#18)
- Display summary of results in output (#19)
- Add
.travis.yml
(#20)
v0.2.0
- Allow relative paths to executables to be used with the
run
helper - Fix
assertion method not found
error when asserting against an empty value - Improved the performance and safety of the way tests are parsed and run
- Add support for
@setup
and@teardown
methods in test files, which are run before and after each test in the file - Adds
--fail-fast
CLI option, which stops execution immediately after the first failure
v0.2.0-beta-1
- Allow relative paths to executables to be used with the
run
helper - Fix
assertion method not found
error when asserting against an empty value - Improved the performance and safety of the way tests are parsed and run
- Add support for
@setup
and@teardown
methods in test files, which are run before and after each test in the file - Adds
--fail-fast
CLI option, which stops execution immediately after the first failure