COMMIT Add a spec for BasicObject subclasses that include Kernel (from JRUBY-4871) http://github.com/rubyspec/rubyspec/commit/be23d4c5042d0c3e8800eb8f1ea5e303c66f8c7e COMMIT Dir.glob uses #to_path when the receiver responds to it. Closes #36. http://github.com/rubyspec/rubyspec/commit/fd530473534a3a57b666fbc604590359a3a673f7 =================================================================== +++ 20110121T202532Z @@ 22971 @@ - publically /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2//rubyspec/core/basicobject/basic_object_subclass_spec.rb +BasicObject's subclasses +- contain only private methods from BasicObject +- contain only protected methods from BasicObject +- contain only public methods from BasicObject +- can mix in Kernel and Kernel's methods work properly /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2//rubyspec/core/basicobject/equal_spec.rb BasicObject#equal? @@ 23777 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2//rubyspec/core/dir/element_reference_spec.rb Dir.[] +- calls #to_path to convert patterns +- splits the string on \0 if there is only one string given - matches non-dotfiles with '*' - returns empty array when empty pattern provided - matches regexp special + @@ 23866 @@ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2//rubyspec/core/dir/glob_spec.rb Dir.glob +- calls #to_path to convert patterns +- splits the string on \0 if there is only one string given - matches non-dotfiles with '*' - returns empty array when empty pattern provided - matches regexp special + @@ 49697 @@ ) UNIXSocket#recv_io takes an optional mode to use ERROR +NoMethodError: undefined method `mode' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2//rubyspec/library/socket/unixsocket/recv_io_spec.rb:48:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.2//rubyspec/library/socket/unixsocket/recv_io_spec.rb:4:in `' @@ 49727 @@ Finished in seconds +3328 files, 17029 examples, expectations, 15 failures, 5 errors exit 1 failed(rubyspec) == end #