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:
-
Absorbs your test execution overhead into a master process.
-
Forks to run your test files in parallel; overhead inherited.
-
Avoids running unchanged tests inside changed test files.
What is new?
Bug fixes:
-
GH-21: Ruby 1.9 class_eval() is smarter than 1.8.
-
GH-20: forgot
require 'thread'
for Mutex class. [Jesse Cooke]
Housekeeping:
-
tork(1): fix shadowed variable names. [Jose Pablo Barrantes]
-
GH-22: fix command to build & install gem from source.
-
GH-22: add m2dman as development dependency in gemspec.
-
GH-18: windows not supported; lacks fork & SIGCHLD.
-
README: spruce up introduction and features list.
-
README: missed a testr => tork rename in watch cmd.
-
README: add tip about Guardβs FS watching backends.