You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds support for running tests individually. Running:
zunit /path/to/file@"The name of a test"
will load that file, but only parse and load the requested test. This is particularly useful when writing slow running tests to avoid running the whole file. (#46)
Source code has now been separated into files to make development easier, and is now compiled on install for a speed boost. (#47)
NOTE: Due to the new compilation step, installation with Zulu will require a manual step until Zulu v1.2.0 is released. See the installation instructions.
The indicator for 'skipped' tests is now clearer. (55c35c7)
Bugfixes
Fixes some bugs in the run helper which stopped the $lines variable being populated within tests. (862dacc and cc9bbae)
Fixes the way @teardown functions are handled to ensure they also run when a test fails or errors. (09ea300)
A recent commit in v0.5.1 added a version header to test runs, but this also appeared in TAP output, making the output invalid. This has now been fixed. (c0b8b46)