Eric Hodel
3/26/2009 10:43:00 PM
On Mar 26, 2009, at 15:05, john maclean wrote:
> 2009/3/26 Eric Hodel <drbrain@segment7.net>:
>> 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.