Tork 18.1.0

Tork ----> Test with Fork


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

What is it?

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.

What is new?

Minor:

  • Add tork/config/coverage configuration helper for Ruby 1.9, which
    prints a coverage report at the end of your log file in YAML
    format. The report is a hash containing the following information
    per each loaded Ruby file that exist in or beneath the current
    working directory:

    • :grade - percentage of C0 code coverage for source lines of code
    • :nsloc - total number of source lines of code in the file
    • :holes - line numbers of source lines that were not covered