Recently in ZenTest Category

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.3 / 2009-06-23

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.2 / 2009-06-23

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.1 / 2009-06-03

This is an autotest plugin to provide rails support. It provides basic rails support and extra plugins for migrations and fixtures.

Changes:

4.1.0 / 2009-06-03

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
  • http://www.zenspider.com/ZSS/Products/ZenTest/

  • http://rubyforge.org/projects/zentest/
  • ryand-ruby@zenspider.com

autotest_screen made me happy. Someone much more interested in it took it over and gave it a good loving home. I want to do that with more of my stuff. I've got a lot of plugins for autotest and vlad that need to find good homes.

In return for taking on a plugin I will:

  • make you admin on the rubyforge project (so you can make official releases).
  • gemify it for you.
  • provide a home for it in my perforce repo (if you want).
  • help you get set up to take it over.
  • blog its release to announce its new home.

Autotest Plugins:

  • lib/autotest/camping.rb
  • lib/autotest/cctray.rb
  • lib/autotest/emacs.rb - ben kudria
  • lib/autotest/email_notify.rb
  • lib/autotest/fixtures.rb
  • lib/autotest/growl.rb
  • lib/autotest/heckle.rb
  • lib/autotest/html_report.rb
  • lib/autotest/jabber_notify.rb
  • lib/autotest/kdenotify.rb
  • lib/autotest/menu.rb
  • lib/autotest/migrate.rb
  • lib/autotest/notify.rb
  • lib/autotest/pretty.rb
  • lib/autotest/redgreen.rb - ben kudria
  • lib/autotest/shame.rb
  • lib/autotest/snarl.rb
  • lib/autotest/timestamp.rb

Vlad Plugins:

  • lib/vlad/darcs.rb
  • lib/vlad/git.rb - this is going to Wilson "Metal" Bilkovich
  • lib/vlad/god.rb
  • lib/vlad/lighttpd.rb
  • lib/vlad/merb.rb
  • lib/vlad/mercurial.rb
  • lib/vlad/mongrel.rb - wilson? unless you want it...
  • lib/vlad/nginx.rb - wilson? unless you want it...
  • lib/vlad/thin.rb

If you're interested in any of these (or would like help releasing a plugin of your own for autotest or vlad but don't know how) please drop me a line and let me know.

ETA:

Wilson has stepped up to take nginx and mongrel if nobody else wants them.

Ben Kudria has adopted redgreen and emacs for autotest.

screenshot

I'm proud to announce that MIKAMI Youshiyuki has released autotest_screen 4.0.0 as a gem! He's extended it a lot since he took it over. If you use screen and autotest or autospec, you owe it to yourself to check this project out.

sudo gem install autotest_screen

ZenTest provides 4 different tools and 1 library: zentest, unit_diff, autotest, multiruby, and Test::Rails.

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.

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.

Test::Rails helps you build industrial-strength Rails code.

Changes:

4.0.0 / 2009-03-02

  • 2 minor enhancements:

    • Deleted autotest/screen - releasing as a separate gem soon.
    • Deleted test-rails and railstestaudit.
  • 8 minor enhancements:

    • Added "tags" command to multiruby_setup.
    • Added "theusual" as a recipe for multirubysetup. Motivated by Dr. Nic.
    • Added :died hook to Autotest (yoshuki).
    • Added focus.rb, helping you ignore extra tests while you focus on something.
    • Added multigem command line tool!
    • Cleaned up multiruby to make it easier to tweak.
    • Parameterized testlib so you can override test/unit in autotest. Thanks JB!
    • Switched tests and rakefile to minitest. 20% faster!
  • 7 bug fixes:

    • Fix Autotest::Screen to distinguish between errors and failures. (khalsah)
    • Fixed some hook commands from overriding others.
    • Hopefully fixed growl support on 10.5.x?
    • Supposedly adding -w to growlnotify will fix autotest/growl.
    • Updated missing entries in Autotest::ALL_HOOKS.
    • Updated rubygems download location. (carletti)
    • Still not automated :(
    • ruby 1.9.1 fixes.
  • http://www.zenspider.com/ZSS/Products/ZenTest/

  • http://rubyforge.org/projects/zentest/
  • ryand-ruby@zenspider.com

ZenTest provides 4 different tools and 1 library: zentest, unit_diff, autotest, multiruby, and Test::Rails.

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.

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.

Test::Rails helps you build industrial-strength Rails code.

Changes:

3.11.1 / 2009-01-20

Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.

Changes:

1.2.0 / 2008-10-22

  • 14 minor enhancements:

    • Added -c flag to continue dispite errors.
    • Added -m to only report code in methods (skips #none).
    • Added -n flag to give NO method details (summary only)
    • Added -n to skip method details... pussies should learn grep.
    • Added -q to quiet method details (total per method only)
    • Added avg & stddev to total.
    • Added avg score per method to report.
    • Added lots of doco from contributors (hugh sasse?).
    • Fixed class names when const2/3.
    • Fixed unified ruby changes
    • Refactored flog with help from flay.
    • Refactored getsourceindex
    • Refactored into gem_updater.rb and cleaned up.
    • Works with new incremental rubygems, albiet slower than before.
  • http://ruby.sadi.st/

  • http://rubyforge.org/projects/seattlerb

About this Archive

This page is a archive of recent entries in the ZenTest category.

ZenObfuscate is the previous category.

hoe is the next category.

Find recent content on the main index or look in the archives to find all content.

Pages

Powered by Movable Type 4.23-en