Manuals: man/index — tork
Sources: GitHub - sunaku/tork: 💞 Tests your Ruby code, in parallel, as you change it
Support: Issues · sunaku/tork · GitHub
Package: tork | RubyGems.org | your community gem host
Tork runs your tests as they change, in parallel:
- Absorbs test execution overhead into a master process.
- Forks to inherit overhead and run test files in parallel.
- 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 thelist_failed_test_files
command).Thanks to Chris S. for contributing this feature in issue-60:
'r' lists failing test files by scharfie · Pull Request #60 · sunaku/tork · GitHub
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)'srun_all_test_files
command more
responsive.
Other:
- Align error/help message wording with manual pages.