[1.9] [RubySpec] Spec failures on BEGIN
---------------------------------------
Key: JRUBY-6144
URL: https://jira.codehaus.org/browse/JRUBY-6144
Project: JRuby
Issue Type: Bug
Components: Ruby 1.9.2, RubySpec
Reporter: Hiro Asari
Assignee: Thomas E Enebo
{noformat}
1)
The BEGIN keyword runs first in a given code unit ERROR
SyntaxError: (eval):1: BEGIN in method, singleton, or blockARY << 'foo'; BEGIN
{ ARY << 'bar' }
^
org/jruby/RubyKernel.java:1016:in `eval'
/Users/asari/Development/src/jruby/spec/ruby/language/BEGIN_spec.rb:40:in
`__singleton__'
/Users/asari/Development/src/jruby/spec/ruby/language/BEGIN_spec.rb:38:in
`(root)'
org/jruby/RubyBasicObject.java:1753:in `instance_eval'
org/jruby/RubyEnumerable.java:1313:in `all?'
org/jruby/RubyArray.java:1596:in `each'
/Users/asari/Development/src/jruby/spec/ruby/language/BEGIN_spec.rb:3:in
`(root)'
org/jruby/RubyKernel.java:996:in `load'
/Users/asari/Development/src/jruby/spec/ruby/language/BEGIN_spec.rb:56:in
`files'
org/jruby/RubyBasicObject.java:1753:in `instance_eval'
org/jruby/RubyArray.java:1596:in `each'
2)
The BEGIN keyword runs multiple begins in FIFO order ERROR
SyntaxError: (eval):1: BEGIN in method, singleton, or blockBEGIN { ARY << 'foo'
}; BEGIN { ARY << 'bar' }
^
org/jruby/RubyKernel.java:1016:in `eval'
/Users/asari/Development/src/jruby/spec/ruby/language/BEGIN_spec.rb:51:in
`__singleton__'
/Users/asari/Development/src/jruby/spec/ruby/language/BEGIN_spec.rb:49:in
`(root)'
org/jruby/RubyBasicObject.java:1753:in `instance_eval'
org/jruby/RubyEnumerable.java:1313:in `all?'
org/jruby/RubyArray.java:1596:in `each'
/Users/asari/Development/src/jruby/spec/ruby/language/BEGIN_spec.rb:3:in
`(root)'
org/jruby/RubyKernel.java:996:in `load'
/Users/asari/Development/src/jruby/spec/ruby/language/BEGIN_spec.rb:56:in
`files'
org/jruby/RubyBasicObject.java:1753:in `instance_eval'
org/jruby/RubyArray.java:1596:in `each'
{noformat}
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email