test-loop - Continuous testing for Ruby with fork/eval
8.0.0 GitHub - sunaku/test-loop: MOVED TO sunaku/testr
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
Test::Loop::Config
intoTest::Loop
. -
Allow loading
bin/test-loop
into IRB for testing. -
Simplify initialization of default configuration.
-
Revise README: delete needless cruft; add examples.
-
Add example on extending
before_each_test
function. -
DRY
sleep 1
commands into higher order function. -
Freeze more constant values against modification.
-
Accept longer than 80 character lines in some cases.
Happy testing!