OlderDiff < 20100823T012325Z < ThisDiff > 20100824T010252Z > NewerDiff
COMMIT Add spec for instantiating subclasses of Proc, both bare and from a method. COMMIT Spec for defined?(super()) when in a method included from a module. =================================================================== +++ 20100824T010252Z @@ 20643 @@ - raises a LocalJumpError when context of the block no longer exists - returns from within enclosing method when 'return' is used in the block +Proc.new with an associated block called on a subclass of Proc - returns an instance of the subclass +Proc.new with an associated block called on a subclass of Proc using a reified block parameter - returns an instance of the subclass Proc.new without a block @@ 42203 @@ - raises a LocalJumpError when context of the block no longer exists - returns from within enclosing method when 'return' is used in the block +Proc.new with an associated block called on a subclass of Proc - returns an instance of the subclass +Proc.new with an associated block called on a subclass of Proc using a reified block parameter - returns an instance of the subclass Proc.new without a block @@ 49737 @@ - 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 +The defined? keyword for super within an included module's method +- returns 'super' when a superclass method exists in the including hierarchy Finished in <t> seconds +1 file, 217 examples, <num> expectations, 0 failures, 0 errors == rubyspec/language/eigenclass_spec.rb # <time> + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.8.6-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /home/chkbuild/tmp/build/ruby-1.8.6-pth/<buildtime>/bin/ruby rubyspec/language/eigenclass_spec.rb ruby <version> =================================================================== --- 20100823T012325Z @@ 49727 @@ Finished in <t> seconds -1 file, 216 examples, <num> expectations, 0 failures, 0 errors == rubyspec/language/eigenclass_spec.rb # <time> + bin/ruby mspec/bin/mspec -V -f s -B /home/chkbuild/tmp/build/ruby-1.8.6-pth/<buildtime>/rubyspec/ruby.1.8.mspec -t /home/chkbuild/tmp/build/ruby-1.8.6-pth/<buildtime>/bin/ruby rubyspec/language/eigenclass_spec.rb ruby <version>
OlderDiff < 20100823T012325Z < ThisDiff > 20100824T010252Z > NewerDiff