COMMIT Add spec for defined?(super) when the superclass is a module. From JRUBY-5391. http://github.com/rubyspec/rubyspec/commit/34fafd366fac0cdf3fc170cfe994afd0be78bf5f =================================================================== +++ 20110120T014338Z @@ 21895 @@ - returns 'super' from a block when a superclass method exists - returns 'super' from a #define_method when a superclass method exists - returns 'super' from a block in a #define_method when a superclass method exists +- returns 'super' when the method exists in a supermodule The defined? keyword for super for a method taking arguments - returns nil when no superclass method exists @@ 24814 @@ ConditionVariable#broadcast - should return self if nothing to broadcast to - should return self if something is waiting for a broadcast +- releases all threads waiting in line for this resource /home/chkbuild/tmp/build/ruby-1.8.6//rubyspec/library/conditionvariable/signal_spec.rb ConditionVariable#signal @@ 56217 @@ - returns 'super' from a block when a superclass method exists - returns 'super' from a #define_method when a superclass method exists - returns 'super' from a block in a #define_method when a superclass method exists +- returns 'super' when the method exists in a supermodule The defined? keyword for super for a method taking arguments - returns nil when no superclass method exists @@ 56235 @@ Finished in seconds +1 file, 218 examples, expectations, 0 failures, 0 errors == rubyspec/language/eigenclass_spec.rb #