Files | Admin

Notes:

Release Name: 4.1.0

Notes:
ZenTest provides 4 different tools: zentest, unit_diff, autotest, and
multiruby.

ZenTest scans your target and unit-test code and writes your missing
code based on simple naming rules, enabling XP at a much quicker
pace. ZenTest only works with Ruby and Test::Unit. Nobody uses this
tool anymore but it is the package namesake, so it stays.

unit_diff is a command-line filter to diff expected results from
actual results and allow you to quickly see exactly what is wrong.

autotest is a continous testing facility meant to be used during
development. As soon as you save a file, autotest will run the
corresponding dependent tests.

multiruby runs anything you want on multiple versions of ruby. Great
for compatibility checking! Use multiruby_setup to manage your
installed versions.


Changes: === 4.1.0 / 2009-06-03 * 1 major enhancement: * Removed all plugins I don't want to maintain anymore. (gem inst autotest-rails) * 4 minor enhancements: * Added #blur to focus.rb to nuke all other test classes * Clear RUBYOPT before installs (balatero) * Removed test/unit include in zentest so we can focus on miniunit * sort versions for builds. (Jens Wille) * 6 bug fixes: * Fixed a stupid bug when running on some versions of bash >= 3.2.x and using '&>' in a system call. (Jens Wille) * Fixed inconsistent test commands in autotest. (jbarnette) * Fixed unit_diff's usage generation when installed as gem. (borior) * Fixed zentest to deal with unnamed classes. (Bill Dortch) * Removed buggy/unused -l support in unit_diff. (borior) * make twice to make it more resilient to makefile parallel bugs