Tork 18.2.3

Tork - test with fork


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

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 18.2.3 (2012-09-26)

Patch:

  • Restored support for building Tork from
    its gemspec under Ruby 1.8. Thanks to
    Ohno Shin’ichi for reporting this issue
    and contributing a preliminary fix.

  • Add resilience against failed command
    dispatch in Tork::Server#loop().

Other:

  • It’s not worth rescuing Interrupt only to exit silently.
    Let the user see stack traces when they press Control-C.

  • Update old comments about SIGCHLD handler, which was
    replaced by reaping threads quite a few releases ago.

  • Use $0 instead of hard-coding the program name.