Tork 16.0.0

Tork - Test with fork - GitHub - sunaku/tork: 💞 Tests your Ruby code, in parallel, as you change it


___ /___________ /__
_ _/ __ \ / //
/ /
/ // / / / ,
_
/_
// //|_
>>>------>


What is it?

Tork is a continuous testing tool for Ruby that automatically
detects and tests changes in your Ruby application or test suite
in an efficient manner:

  1. Absorbs your test execution overhead into a master process.

  2. Forks to run your test files in parallel; overhead inherited.

  3. Avoids running unchanged tests inside changed test files.


What is new?

Breaking changes:

  • Drop the Tork::Config.test_name_extractor configuration option.

  • Pass line numbers instead of test names to before/after fork hooks.

  • Pass $~ (MatchData) to Tork::Config::test_file_globbers functions.

New features:

  • tork/config/cucumber: try to run only changed scenarios in changed
    feature files.

Housekeeping:

  • README: update instructions on running Tork directly from Git clone.