COMMIT Module#module_function: expose JRuby bug http://github.com/rubyspec/rubyspec/commit/ee660f9521c00e888d9fc15645205287841bce23 COMMIT Object#method, public_method: Handle the new respond_to_missing? feature of Ruby 1.9.2 http://github.com/rubyspec/rubyspec/commit/c2479f24eab196679bb59d83e10a092c6809b550 COMMIT Object#method: improved slightly http://github.com/rubyspec/rubyspec/commit/5dc28ddb11107d974ba17048fe0ea0df19a40eef COMMIT Object#method: mark redmine issue 1151 as bug http://github.com/rubyspec/rubyspec/commit/64db49484a45c34a235095be1da8326aea856100 --- 20091104T081905 +++ 20091105T083045 @@ -1,13138 +1,13138 @@ - returns a method object for a valid singleton method - raises a NameError for an invalid method name - raises a NameError for an invalid singleton method name -- changes the method called for super on a target aliased method +- changes the method called for super on a target aliased method (FAILED - ) - can be called on a private method - raises a NameError when called on a protected method @@ -14547,6 +14547,7 @@ - makes the new Module methods public - tries to convert the given names to strings using to_str - raises a TypeError when the given names can't be converted to string using to_str +- can make accessible private methods Module#module_function as a toggle (no arguments) in a Module body - makes any subsequently defined methods module functions with the normal semantics @@ -28873,6 +28874,39 @@ /home/chkbuild/tmp/build/ruby-1.8//mspec/bin/mspec-run:8 ) +Kernel#method changes the method called for super on a target aliased method FAILED +Expected "b" + to equal "a" + +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/expectations/expectations.rb:15:in `fail_with' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/matchers/base.rb:8:in `==' +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/shared/method.rb:56 +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:67:in `instance_eval' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:67:in `protect' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:135:in `protect' +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/shared/method.rb:40:in `all?' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:135:in `each' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:135:in `all?' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:135:in `protect' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:163:in `process' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:155:in `each' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/context.rb:155:in `process' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:36:in `describe' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/object.rb:11:in `describe' +/home/chkbuild/tmp/build/ruby-1.8//rubyspec/core/kernel/method_spec.rb:5 +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:55:in `load' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:55:in `files' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:67:in `instance_eval' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:67:in `protect' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:55:in `files' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:49:in `each' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:49:in `files' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/runner/mspec.rb:41:in `process' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/commands/mspec-run.rb:87:in `run' +/home/chkbuild/tmp/build/ruby-1.8//mspec/lib/mspec/utils/script.rb:217:in `main' +/home/chkbuild/tmp/build/ruby-1.8//mspec/bin/mspec-run:8 + + ) Kernel#require produces __FILE__ as the given filename and __LINE__ as the source line number FAILED Expected [["/home/chkbuild/tmp/build/ruby-1.8//rubyspec/fixtures/require/require_spec_4.rb", 1], @@ -33115,7 +33149,7 @@ Finished in seconds -2900 files, 11522 examples, 36384 expectations, 85 failures, 85 errors +2900 files, 11523 examples, 36387 expectations, 86 failures, 85 errors exit 1 failed(rubyspec) == end #