[1.9] Failing character iteration specs for StringIO in 1.9 mode
----------------------------------------------------------------

                 Key: JRUBY-5511
                 URL: http://jira.codehaus.org/browse/JRUBY-5511
             Project: JRuby
          Issue Type: Bug
          Components: Extensions, Ruby 1.9, RubySpec, Standard Library
    Affects Versions: JRuby 1.6RC2
            Reporter: Charles Oliver Nutter


{noformat}
1)
StringIO#chars yields each character code in turn FAILED
Expected ["x", "y", "z", " ", "äö", "ü", nil]
to equal ["x", "y", "z", " ", "ä", "ö", "ü"]

/Users/headius/projects/jruby/spec/ruby/library/stringio/shared/each_char.rb:12:in
 `(root)'
org/jruby/RubyBasicObject.java:1697:in `instance_eval'
org/jruby/RubyEnumerable.java:1262:in `all?'
org/jruby/RubyArray.java:1676:in `each'
/Users/headius/projects/jruby/spec/ruby/library/stringio/chars_spec.rb:6:in 
`(root)'
/Users/headius/projects/jruby/spec/ruby/library/stringio/chars_spec.rb:5:in 
`(root)'
org/jruby/RubyKernel.java:1073:in `load'
/Users/headius/projects/jruby/spec/ruby/library/stringio/chars_spec.rb:56:in 
`files'
org/jruby/RubyBasicObject.java:1697:in `instance_eval'
org/jruby/RubyArray.java:1676:in `each'

2)
StringIO#chars returns an Enumerator when passed no block FAILED
Expected ["x", "y", "z", " ", "äö", "ü", nil]
to equal ["x", "y", "z", " ", "ä", "ö", "ü"]

/Users/headius/projects/jruby/spec/ruby/library/stringio/shared/each_char.rb:36:in
 `(root)'
org/jruby/RubyBasicObject.java:1697:in `instance_eval'
org/jruby/RubyEnumerable.java:1262:in `all?'
org/jruby/RubyArray.java:1676:in `each'
/Users/headius/projects/jruby/spec/ruby/library/stringio/chars_spec.rb:6:in 
`(root)'
/Users/headius/projects/jruby/spec/ruby/library/stringio/chars_spec.rb:5:in 
`(root)'
org/jruby/RubyKernel.java:1073:in `load'
/Users/headius/projects/jruby/spec/ruby/library/stringio/chars_spec.rb:56:in 
`files'
org/jruby/RubyBasicObject.java:1697:in `instance_eval'
org/jruby/RubyArray.java:1676:in `each'

3)
StringIO#each_char yields each character code in turn FAILED
Expected ["x", "y", "z", " ", "äö", "ü", nil]
to equal ["x", "y", "z", " ", "ä", "ö", "ü"]

/Users/headius/projects/jruby/spec/ruby/library/stringio/shared/each_char.rb:12:in
 `(root)'
org/jruby/RubyBasicObject.java:1697:in `instance_eval'
org/jruby/RubyEnumerable.java:1262:in `all?'
org/jruby/RubyArray.java:1676:in `each'
/Users/headius/projects/jruby/spec/ruby/library/stringio/each_char_spec.rb:6:in 
`(root)'
/Users/headius/projects/jruby/spec/ruby/library/stringio/each_char_spec.rb:5:in 
`(root)'
org/jruby/RubyKernel.java:1073:in `load'
/Users/headius/projects/jruby/spec/ruby/library/stringio/each_char_spec.rb:56:in
 `files'
org/jruby/RubyBasicObject.java:1697:in `instance_eval'
org/jruby/RubyArray.java:1676:in `each'

4)
StringIO#each_char returns an Enumerator when passed no block FAILED
Expected ["x", "y", "z", " ", "äö", "ü", nil]
to equal ["x", "y", "z", " ", "ä", "ö", "ü"]

/Users/headius/projects/jruby/spec/ruby/library/stringio/shared/each_char.rb:36:in
 `(root)'
org/jruby/RubyBasicObject.java:1697:in `instance_eval'
org/jruby/RubyEnumerable.java:1262:in `all?'
org/jruby/RubyArray.java:1676:in `each'
/Users/headius/projects/jruby/spec/ruby/library/stringio/each_char_spec.rb:6:in 
`(root)'
/Users/headius/projects/jruby/spec/ruby/library/stringio/each_char_spec.rb:5:in 
`(root)'
org/jruby/RubyKernel.java:1073:in `load'
/Users/headius/projects/jruby/spec/ruby/library/stringio/each_char_spec.rb:56:in
 `files'
org/jruby/RubyBasicObject.java:1697:in `instance_eval'
org/jruby/RubyArray.java:1676:in `each'
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
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