test-loop - Continuous testing for Ruby with fork/eval
9.1.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?
Version 9.1.0 (2011-02-23)
-
Print the status of completed tests in ANSI color.
-
Print the failure log of failing tests to STDERR.
-
$?
is not defined when Errno::ECHILD is raised.
Version 9.0.1 (2011-02-18)
-
Shield normal output from control-key combos printed into the
terminal. -
Do not print worker PID in status messages because every test file
has exactly one worker anyway. -
Reabsorb on any
*.{rb,yml}
changes beneath the config/ directory. -
Do not reabsorb overhead when the configuration file changes.
-
Add
after_each_test
example for failure-only notifications.
Version 9.0.0 (2011-02-15)
-
Remove SIGUSR1 for killing worker processes.
-
Handle Ctrl-Z signal from the very beginning.
Happy testing!