COMMIT Fixed specs for Module#private_method_defined? http://github.com/rubyspec/rubyspec/commit/34186f7f69deed263051dd249d265199e69b874c COMMIT Cleaning describe blocks in loop_spec.rb http://github.com/rubyspec/rubyspec/commit/76f52d09bd9c868d9a8f277dff9103c14b30b78c COMMIT 1.9 loop shall rescue StopIteration spec added to core/kernel/loop_spec http://github.com/rubyspec/rubyspec/commit/9323f4a4bfad7d144f226235ed0667219b0279e3 --- 20090425T085524 +++ 20090426T085029 @@ -1,13113 +1,13110 @@ - returns nil if no value passed to break - raises a LocalJumpError if no block given -Kernel#loop -- needs to be reviewed for spec completeness - /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/match_spec.rb Kernel#=~ - needs to be reviewed for spec completeness @@ -14527,8 +14524,11 @@ - returns false if the named method is not defined by the module or its ancestors - accepts symbols for the method name - raises an ArgumentError if passed a Fixnum -- raises a TypeError if not passed a Symbol -- accepts any argument that is a String type +- raises a TypeError if passed nil +- raises a TypeError if passed false +- raises a TypeError if passed an object that does not defined #to_str +- raises a TypeError if passed an object that defines #to_sym +- calls #to_str to coerce the passed object to a String /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/module/private_spec.rb Module#private @@ -26078,7 +26078,8 @@ ) The throw keyword raises a name error if outside of scope of a matching catch FAILED -Expected NameError but got ThreadError (uncaught throw `test' in thread 0xXXXXXX) +Expected NameError +but got ThreadError (uncaught throw `test' in thread 0xXXXXXXX) /home/chkbuild/tmp/build/ruby-1.8//rubyspec/language/throw_spec.rb:57 /home/chkbuild/tmp/build/ruby-1.8//rubyspec/language/throw_spec.rb:32:in `all?' /home/chkbuild/tmp/build/ruby-1.8//rubyspec/language/throw_spec.rb:3 @@ -26165,7 +26166,8 @@ ) Kernel.throw raises NameError if there is no catch block for the symbol FAILED -Expected NameError but got ThreadError (uncaught throw `blah' in thread 0xXXXXXX) +Expected NameError +but got ThreadError (uncaught throw `blah' in thread 0xXXXXXXX) /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/throw_spec.rb:45 /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/throw_spec.rb:2:in `all?' /home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/throw_spec.rb:4 @@ -26416,7 +26418,7 @@ Finished in seconds -2543 files, 10483 examples, 35266 expectations, 20 failures, 18 errors +2543 files, 10486 examples, 35266 expectations, 20 failures, 18 errors exit 1 failed(rubyspec) == end #