Hello,

The latest changes break make test-all

> ./ruby -v
ruby 1.8.5 (2006-07-23) [i386-solaris2.10]
> uname -a
SunOS future-beat 5.10 Generic_Patch i86pc i386 i86pc

The ruby 1.8.5 (2006-07-20) [i386-solaris2.10] passes all tests ok.


 1) Failure:
test_add_failed_assertion(Test::Unit::TC_TestCase)
    [./testunit/test_testcase.rb:270:in `check'
     ./testunit/test_testcase.rb:5:in `test_add_failed_assertion'
     ./testunit/test_testcase.rb:5:in `__send__']:
The Failure should have the correct location (was
<"./testunit/test_testcase.rb:37:in `__send__'">, expected
</\A.*test_testcase\.rb:\d+:in `test_failure'\Z/>)

  2) Failure:
test_add_failure_nested(Test::Unit::TC_TestCase)
    [./testunit/test_testcase.rb:270:in `check'
     ./testunit/test_testcase.rb:5:in `test_add_failure_nested'
     ./testunit/test_testcase.rb:5:in `__send__']:
The Failure should have the correct location (was
<"./testunit/test_testcase.rb:270:in `test_nested_failure'">)

  3) Failure:
RUNIT::TestAssert#test_assert_equal_float_0
    [./testunit/runit/test_assert.rb:7:in `test_assert_equal_float_0'
     ./testunit/runit/test_assert.rb:7:in `__send__'
     /install/ruby-1-8-cvs/ruby/lib/runit/testcase.rb:9:in `run'
     /install/ruby-1-8-cvs/ruby/lib/runit/testsuite.rb:5:in `run']:
<0>
given as the method name argument to #assert_respond_to must be a Symbol or
#respond_to?(:to_str).
<false> is not true.

  4) Failure:
RUNIT::TestAssert#test_assert_equal_float_0_1
    [./testunit/runit/test_assert.rb:7:in `test_assert_equal_float_0_1'
     ./testunit/runit/test_assert.rb:7:in `__send__'
     /install/ruby-1-8-cvs/ruby/lib/runit/testcase.rb:9:in `run'
     /install/ruby-1-8-cvs/ruby/lib/runit/testsuite.rb:5:in `run']:
<1.35>
given as the method name argument to #assert_respond_to must be a Symbol or
#respond_to?(:to_str).
<false> is not true.

  5) Failure:
RUNIT::TestAssert#test_assert_equal_float_0_5
    [./testunit/runit/test_assert.rb:7:in `test_assert_equal_float_0_5'
     ./testunit/runit/test_assert.rb:7:in `__send__'
     /install/ruby-1-8-cvs/ruby/lib/runit/testcase.rb:9:in `run'
     /install/ruby-1-8-cvs/ruby/lib/runit/testsuite.rb:5:in `run']:
<1.34>
given as the method name argument to #assert_respond_to must be a Symbol or
#respond_to?(:to_str).
<false> is not true.

  6) Failure:
RUNIT::TestAssert#test_assert_equal_float_0_001
    [./testunit/runit/test_assert.rb:7:in `test_assert_equal_float_0_001'
     ./testunit/runit/test_assert.rb:7:in `__send__'
     /install/ruby-1-8-cvs/ruby/lib/runit/testcase.rb:9:in `run'
     /install/ruby-1-8-cvs/ruby/lib/runit/testsuite.rb:5:in `run']:
<1.4142135623731>
given as the method name argument to #assert_respond_to must be a Symbol or
#respond_to?(:to_str).
<false> is not true.

1536 tests, 15487 assertions, 6 failures, 0 errors