Skip to content

Instantly share code, notes, and snippets.

@enebo
Created September 19, 2018 22:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save enebo/2e7c81ca1d0aeb44a64641b03acf910b to your computer and use it in GitHub Desktop.
Save enebo/2e7c81ca1d0aeb44a64641b03acf910b to your computer and use it in GitHub Desktop.
1)
File.open opens a file with a file descriptor d and a block FAILED
Expected Errno::EBADF but no exception was raised (nil was returned)
/home/enebo/work/jruby/spec/ruby/core/file/open_spec.rb:172:in `block in <main>'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyEnumerable.java:1738:in `all?'
org/jruby/RubyArray.java:1802:in `each'
/home/enebo/work/jruby/spec/ruby/core/file/open_spec.rb:7:in `<main>'
org/jruby/RubyKernel.java:997:in `load'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyArray.java:1802:in `each'
2)
IO.read with BOM reads a file without a bom ERROR
SystemCallError: Unknown error (SystemCallError) - channel: org.jruby.util.io.ChannelFD@f542e08 /home/enebo/work/jruby/spec/ruby/core/io/fixtures/no_bom_UTF-8.txt
org/jruby/RubyIO.java:2714:in `getbyte'
org/jruby/RubyIO.java:3764:in `read'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:424:in `block in <main>'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyEnumerable.java:1738:in `all?'
org/jruby/RubyArray.java:1802:in `each'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:421:in `<main>'
org/jruby/RubyKernel.java:997:in `load'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyArray.java:1802:in `each'
3)
IO.read with BOM reads a file with a utf-8 bom ERROR
SystemCallError: Unknown error (SystemCallError) - channel: org.jruby.util.io.ChannelFD@29cbbff7 /home/enebo/work/jruby/spec/ruby/core/io/fixtures/bom_UTF-8.txt
org/jruby/RubyIO.java:2714:in `getbyte'
org/jruby/RubyIO.java:3764:in `read'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:430:in `block in <main>'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyEnumerable.java:1738:in `all?'
org/jruby/RubyArray.java:1802:in `each'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:421:in `<main>'
org/jruby/RubyKernel.java:997:in `load'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyArray.java:1802:in `each'
4)
IO.read with BOM reads a file with a utf-16le bom ERROR
SystemCallError: Unknown error (SystemCallError) - channel: org.jruby.util.io.ChannelFD@56297b5f /home/enebo/work/jruby/spec/ruby/core/io/fixtures/bom_UTF-16LE.txt
org/jruby/RubyIO.java:2714:in `getbyte'
org/jruby/RubyIO.java:3764:in `read'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:436:in `block in <main>'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyEnumerable.java:1738:in `all?'
org/jruby/RubyArray.java:1802:in `each'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:421:in `<main>'
org/jruby/RubyKernel.java:997:in `load'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyArray.java:1802:in `each'
5)
IO.read with BOM reads a file with a utf-16be bom ERROR
SystemCallError: Unknown error (SystemCallError) - channel: org.jruby.util.io.ChannelFD@a9c923f /home/enebo/work/jruby/spec/ruby/core/io/fixtures/bom_UTF-16BE.txt
org/jruby/RubyIO.java:2714:in `getbyte'
org/jruby/RubyIO.java:3764:in `read'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:442:in `block in <main>'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyEnumerable.java:1738:in `all?'
org/jruby/RubyArray.java:1802:in `each'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:421:in `<main>'
org/jruby/RubyKernel.java:997:in `load'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyArray.java:1802:in `each'
6)
IO.read with BOM reads a file with a utf-32le bom ERROR
SystemCallError: Unknown error (SystemCallError) - channel: org.jruby.util.io.ChannelFD@44d83a12 /home/enebo/work/jruby/spec/ruby/core/io/fixtures/bom_UTF-32LE.txt
org/jruby/RubyIO.java:2714:in `getbyte'
org/jruby/RubyIO.java:3764:in `read'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:448:in `block in <main>'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyEnumerable.java:1738:in `all?'
org/jruby/RubyArray.java:1802:in `each'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:421:in `<main>'
org/jruby/RubyKernel.java:997:in `load'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyArray.java:1802:in `each'
7)
IO.read with BOM reads a file with a utf-32be bom ERROR
SystemCallError: Unknown error (SystemCallError) - channel: org.jruby.util.io.ChannelFD@6d2d04ef /home/enebo/work/jruby/spec/ruby/core/io/fixtures/bom_UTF-32BE.txt
org/jruby/RubyIO.java:2714:in `getbyte'
org/jruby/RubyIO.java:3764:in `read'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:454:in `block in <main>'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyEnumerable.java:1738:in `all?'
org/jruby/RubyArray.java:1802:in `each'
/home/enebo/work/jruby/spec/ruby/core/io/read_spec.rb:421:in `<main>'
org/jruby/RubyKernel.java:997:in `load'
org/jruby/RubyBasicObject.java:2608:in `instance_eval'
org/jruby/RubyArray.java:1802:in `each'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment