Manuals: https://sunaku.github.io/tork/man
Sources: https://github.com/sunaku/tork
Support: https://github.com/sunaku/tork/issues
Package: https://rubygems.org/gems/tork
Tork runs your tests as they change, in parallel:
1. Absorbs test execution overhead into a master process.
2. Forks to inherit overhead and run test files in parallel.
3. Avoids running unchanged tests inside changed test files.
## Version 19.10.0 (2014-08-06)
This release improves responsiveness and adds a command to list failed files.
### Minor:
* tork-engine(1): list most recently ran test files in `:idle` event. This
allows tork(1) to summarize a run after tests finish running, as follows:
tork: 10 tested, 10 passed, 0 failed
* tork-engine(1): add `list_failed_test_files` command that lists all test
files that have failed during their most recent run.
tork(1): add `l` key (bound to the `list_failed_test_files` command).
Thanks to Chris Scharf for contributing this feature in issue-60:
https://github.com/sunaku/tork/pull/60
### Patch:
* tork/config: auto-detect `$TORK_CONFIGS` values only once per session.
This makes Tork load configuration helpers faster on slow file-systems.
* Use block-form of Dir.glob() to react more quickly on slow file-systems.
This makes tork-driver(1)'s `run_all_test_files` command more responsive.
### Other:
* Align error/help message wording with manual pages.