COMMIT 1.9 has Object#<=>, so this is nonsence on 1.9. http://github.com/rubyspec/rubyspec/commit/bbdd2a864ffafa03af9544a5c0190377446ce1e9 COMMIT Follow MRI r29677. [ruby-core:33010] http://github.com/rubyspec/rubyspec/commit/4fb845f863cbf0a5ab911034ed2d33cd037b22b4 =================================================================== +++ 20101105T003559 @@ 7632 @@ /var/lib/chkbuild/tmp/build/ruby-1.8-o3//ruby/test/net/http/test_connection.rb:20:in `test_connection_refused_in_request' --------------- +2707 tests, 1351365 assertions, 3 failures, 0 errors make: *** [test-all] Error 1 exit 2 failed(test-all) @@ 32972 @@ - constructs a range using the given start and end - includes the end object when the third parameter is omitted or false - raises an ArgumentError when the given start and end can't be compared by using #<=> +- raises an ArgumentError when the given start uses method_missing and end is mock /var/lib/chkbuild/tmp/build/ruby-1.8-o3//rubyspec/optional/capi/regexp_spec.rb C-API Regex functions @@ 37658 @@ Finished in seconds +3304 files, 13682 examples, expectations, 72 failures, 75 errors exit 1 failed(rubyspec) == end #