Unit/Regression tests for Ruby builtin classes and modules

As part of our Gardens Point Ruby.NET project we have spawned off a
separate open source project to develop a comprehensive set of
Unit/Regression
tests for each of the 1000+ methods in the Ruby builtin Classes and
Modules.

This test suite is intended to complement existing Ruby test suites and
is
designed to be a valuable resource for testing various implementations
of Ruby.

The tests will be written as Ruby source programs and will most likely
use the
standard Ruby Test::Unit framework.

A public discussion forum has been set up at
http://groups.google.com/group/RubyTests

I invite those interested to subscribe.

Cheers, Wayne.

Dr Wayne K. Senior Lecturer
Email: [email protected] School of Software Engineering and DC
Phone: +61 7 3864 9336 Faculty of Information Technology
Fax: +61 7 3864 9390 Queensland University of Technology

— Wayne K. [email protected] wrote:

designed to be a valuable resource for testing

Cheers, Wayne.

I actually started something like that already. See
http://rubyforge.org/cgi-bin/viewvc.cgi/ruby_test/?root=shards

I also setup a series of benchmarks, which also double
as a sort of high-iteration test bed for weeding out
those pesky C bugs that might not rear their ugly
heads in a single op.

Perhaps we should join forces?

Regards,

Dan

I would seriously love to see a combined effort on creating a
comprehensive test suite…and eventually the result of such testing and
verification, a primitive Ruby specification. I’d willing contribute
time to
such a project. I’ve been a committer on the oft-maligned and
rarely-helped
Rubicon project which is badly behind the times, and we have built out
many
tests on the JRuby project to support our work as well. I’m a community
member of Wayne’s testing project now, and it seems like a good
opportunity
to finally conquer the testing beast.

On Jul 3, 2006, at 7:15 PM, Wayne K. wrote:

The tests will be written as Ruby source programs and will most
likely use the
standard Ruby Test::Unit framework.

A public discussion forum has been set up at http://
groups.google.com/group/RubyTests

I invite those interested to subscribe.

We have a ton of tests for the core libraries already done for BFTS
as part of MetaRuby.

(Can you add me since I can never figure out how to add my regular
address to google groups.)


Eric H. - [email protected] - http://blog.segment7.net
This implementation is HODEL-HASH-9600 compliant

http://trackmap.robotcoop.com