From: Eric Hodel Date: 2009-03-27T07:43:03+09:00 Subject: Re: unit testing with ruby1.9.x On Mar 26, 2009, at 15:05, john maclean wrote: > 2009/3/26 Eric Hodel : >> On Mar 26, 2009, at 14:08, john maclean wrote: >> >>> Built ruby from a recent svn. Builds fine and works. >>> >>> ruby19jx --version >>> ruby 1.9.2dev (2009-03-18) [i686-linux] >>> >>> Now for some unit testing; >>> >>> gem install 'test-unit' --remote >> >> What's wrong with minitest that ships with 1.9? > > Uh, can you point me to some useful docs? Not come across this module > before and I see no obvious docs, (ri or gem server). /me is surprised > about this one! It's just like 1.8's test unit, but with some changes to the assertions: $ ri MiniTest::Assertions -------------------------------------------- Class: MiniTest::Assertions [no description] ------------------------------------------------------------------------ Instance methods: _assertions, _assertions=, assert, assert_block, assert_empty, assert_equal, assert_in_delta, assert_in_epsilon, assert_includes, assert_instance_of, assert_kind_of, assert_match, assert_nil, assert_operator, assert_raises, assert_respond_to, assert_same, assert_send, assert_throws, capture_io, exception_details, flunk, message, mu_pp, pass, refute, refute_empty, refute_equal, refute_in_delta, refute_in_epsilon, refute_includes, refute_instance_of, refute_kind_of, refute_match, refute_nil, refute_operator, refute_respond_to, refute_same, skip See also the minitest gem.