What's new with Ruby

Wow! There have been big events in the Ruby universe recently. I’ll be writing about several of them over the next couple of weeks, but today I want to touch on one that gets pretty deeply into Ruby.

Ruby has a long history of test-infection, and has had unit testing tools in the standard library for quite a while. Nathaniel Talbott wrote test/unit and has maintained it ever since, but he’s not the only person deeply involved in unit testing with Ruby. Ryan Davis ,also known as zenspider, and Eric Hodel have done sme amazing work with ZenTest.

It turns out that Ryan (and probably Eric, it seems like they work on most projects together) are going to take over test/unit. It will be interesting to see where test/unit goes in the hands of these two test driven hackers. One thing that they’re promising is that it will be smaller (probably based on miniunit).

Good times indeed.

______________________

-- -pate http://on-ruby.blogspot.com

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Some Time Table

Claus's picture

I hope that Eric has finished his zeppelin and will do a good work with the zentest library ;-)

Looking forward to more Pat

Anon's picture

I look forward to reading your thoughts on all the upcoming Ruby events over the next couple of weeks. I like the look of the Zen Test but it could use a template and graphics upgrade soon.

Free Dummies Books
Continuous Engineering

Learn:

  • What continuous engineering is
  • How to continuously improve complex product designs
  • How to anticipate and respond to markets and clients
  • How to get the most out of your engineering resources

Get your free book now

Sponsored by IBM

Free Dummies Books
Service Virtualization

Learn to:

  • Define service virtualization
  • Select the most beneficial services to virtualize
  • Improve your traditional approach to testing
  • Deliver higher-quality software faster

Get your free book now

Sponsored by IBM