test-loop - Continuous testing for Ruby with fork/eval
What is it?
test-loop is a fast continuous testing tool for Ruby that automatically
detects and tests changes in your application in an efficient manner:
- Absorbs the test execution overhead into the main Ruby process.
- Forks to run your test files without overhead and in parallel.
- Avoids running unchanged test blocks inside changed test files.
What is new?
Move configuration from
bin/test-loopinto IRB for testing.
Simplify initialization of default configuration.
Revise README: delete needless cruft; add examples.
Add example on extending
sleep 1commands into higher order function.
Freeze more constant values against modification.
Accept longer than 80 character lines in some cases.