[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