ZenTest version 3.8.0 has been released!\n\n* <[URL]http://www.zenspider.com/ZSS/Products/ZenTest/[/URL]>\n* <[URL]http://rubyforge.org/projects/zentest/[/URL]>\n* <>\n\nZenTest provides 4 different tools and 1 library: zentest, unit_diff,\nautotest, multiruby, and Test::Rails.\n\nZenTest scans your target and unit-test code and writes your missing\ncode based on simple naming rules, enabling XP at a much quicker\npace. ZenTest only works with Ruby and Test::Unit.\n\nunit_diff is a command-line filter to diff expected results from\nactual results and allow you to quickly see exactly what is wrong.\n\nautotest is a continous testing facility meant to be used during\ndevelopment. As soon as you save a file, autotest will run the\ncorresponding dependent tests.\n\nmultiruby runs anything you want on multiple versions of ruby. Great\nfor compatibility checking!\n\nTest::Rails helps you build industrial-strength Rails code.\n\nChanges:\n\n### 3.8.0 / 2008-01-12\n\n* 10 minor enhancements:\n\n* Added basic support for rubinius in multiruby.\n* Changed Dunno! message to only output on -v\n* Added Getting Started with Autotest by Philippe Hanrigou (with\npermission)\n* Updated example_dot_autotest.rb for newer plugins.\n* Cleaned up rdoc.\n* Worked with David Chelimsky to make Autotest more uber for\nsubclasses.\n* Removed exceptions and test_mappings accessors and replaced with\nadd/remove/clear methods. Updating .autotest should be very\nstraightforward.\n* Moved :initialize hook to beginning of run method\n* Changed load/customization order to be:\n* Autotest\n* AutotestSubClass\n* ~/.autotest\n* ./.autotest (yes, both .autotest files).\n* Moved away from using instance variables to encourage subclasses\nto use accessors.