[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


Reply via email to