[1.9] Failures in test/ruby/test_argf -------------------------------------
Key: JRUBY-5373 URL: http://jira.codehaus.org/browse/JRUBY-5373 Project: JRuby Issue Type: Bug Components: Core Classes/Modules, Ruby 1.9 Affects Versions: JRuby 1.6RC1 Reporter: Charles Oliver Nutter Pretty much everything fails. They probably boil down to one or two key problems. {noformat} 1) Error: test_argf(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:61:in `assert_src_expected' test/externals/ruby1.9/ruby/test_argf.rb:72:in `test_argf' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 2) Error: test_argv(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:692:in `test_argv' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 3) Error: test_binmode(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:650:in `test_binmode' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 4) Error: test_close(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:668:in `test_close' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 5) Error: test_closed(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:677:in `test_closed' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 6) Error: test_each_byte(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:573:in `test_each_byte' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 7) Error: test_each_char(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:583:in `test_each_char' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 8) Error: test_each_line(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:558:in `test_each_line' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 9) Error: test_each_line_paragraph(TestArgf): IOError: stream closed org/jruby/RubyIO.java:1918:in `close' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:109:in `invoke_ruby' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:187:in `assert_in_out_err' test/externals/ruby1.9/ruby/test_argf.rb:568:in `test_each_line_paragraph' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 10) Error: test_encoding(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:277:in `test_encoding' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 11) Error: test_eof(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:410:in `test_eof' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 12) Error: test_file(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:631:in `test_file' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 13) Error: test_filename(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:593:in `test_filename' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 14) Error: test_filename2(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:612:in `test_filename2' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 15) Error: test_fileno(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:362:in `test_fileno' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 16) Error: test_getbyte(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:516:in `test_getbyte' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 17) Error: test_getc(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:504:in `test_getc' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 18) Error: test_inplace(TestArgf): IOError: stream closed org/jruby/RubyIO.java:1918:in `close' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:111:in `invoke_ruby' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:187:in `assert_in_out_err' test/externals/ruby1.9/ruby/test_argf.rb:139:in `test_inplace' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 19) Error: test_inplace2(TestArgf): Errno::EPIPE: Broken pipe - Broken pipe org/jruby/RubyIO.java:1276:in `write' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:93:in `invoke_ruby' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:187:in `assert_in_out_err' test/externals/ruby1.9/ruby/test_argf.rb:154:in `test_inplace2' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 20) Error: test_inplace3(TestArgf): Errno::EPIPE: Broken pipe - Broken pipe org/jruby/RubyIO.java:1276:in `write' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:93:in `invoke_ruby' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:187:in `assert_in_out_err' test/externals/ruby1.9/ruby/test_argf.rb:178:in `test_inplace3' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 21) Error: test_inplace_dup(TestArgf): Errno::EPIPE: Broken pipe - Broken pipe org/jruby/RubyIO.java:1276:in `write' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:93:in `invoke_ruby' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:187:in `assert_in_out_err' test/externals/ruby1.9/ruby/test_argf.rb:243:in `test_inplace_dup' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 22) Error: test_inplace_no_backup(TestArgf): Errno::EPIPE: Broken pipe - Broken pipe org/jruby/RubyIO.java:1276:in `write' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:93:in `invoke_ruby' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:187:in `assert_in_out_err' test/externals/ruby1.9/ruby/test_argf.rb:224:in `test_inplace_no_backup' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 23) Error: test_inplace_rename_impossible(TestArgf): Errno::EPIPE: Broken pipe - Broken pipe org/jruby/RubyIO.java:1276:in `write' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:93:in `invoke_ruby' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:187:in `assert_in_out_err' test/externals/ruby1.9/ruby/test_argf.rb:203:in `test_inplace_rename_impossible' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 24) Error: test_inplace_stdin(TestArgf): Errno::EPIPE: Broken pipe - Broken pipe org/jruby/RubyIO.java:1276:in `write' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:93:in `invoke_ruby' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:187:in `assert_in_out_err' test/externals/ruby1.9/ruby/test_argf.rb:256:in `test_inplace_stdin' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 25) Error: test_inplace_stdin2(TestArgf): Errno::EPIPE: Broken pipe - Broken pipe org/jruby/RubyIO.java:1276:in `write' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:93:in `invoke_ruby' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:187:in `assert_in_out_err' test/externals/ruby1.9/ruby/test_argf.rb:268:in `test_inplace_stdin2' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 26) Error: test_lineno(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:61:in `assert_src_expected' test/externals/ruby1.9/ruby/test_argf.rb:92:in `test_lineno' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 27) Error: test_lineno2(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:61:in `assert_src_expected' test/externals/ruby1.9/ruby/test_argf.rb:112:in `test_lineno2' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 28) Error: test_lineno3(TestArgf): Errno::EPIPE: Broken pipe - Broken pipe org/jruby/RubyIO.java:1276:in `write' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:93:in `invoke_ruby' /Users/headius/projects/jruby/test/externals/ruby1.9/ruby/envutil.rb:187:in `assert_in_out_err' test/externals/ruby1.9/ruby/test_argf.rb:131:in `test_lineno3' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 29) Error: test_read(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:440:in `test_read' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 30) Error: test_read2(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:446:in `test_read2' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 31) Error: test_read3(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:456:in `test_read3' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 32) Error: test_readbyte(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:543:in `test_readbyte' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 33) Error: test_readchar(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:528:in `test_readchar' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 34) Error: test_readpartial(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:466:in `test_readpartial' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 35) Error: test_readpartial2(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:482:in `test_readpartial2' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 36) Error: test_rewind(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:61:in `assert_src_expected' test/externals/ruby1.9/ruby/test_argf.rb:343:in `test_rewind' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 37) Error: test_seek(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:61:in `assert_src_expected' test/externals/ruby1.9/ruby/test_argf.rb:311:in `test_seek' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 38) Error: test_set_pos(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:61:in `assert_src_expected' test/externals/ruby1.9/ruby/test_argf.rb:327:in `test_set_pos' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 39) Error: test_skip(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:657:in `test_skip' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 40) Error: test_tell(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:289:in `test_tell' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' 41) Error: test_to_io(TestArgf): TypeError: can't convert Array into String org/jruby/RubyIO.java:3504:in `popen' test/externals/ruby1.9/ruby/test_argf.rb:48:in `__ensure__' test/externals/ruby1.9/ruby/test_argf.rb:391:in `test_to_io' org/jruby/RubyBasicObject.java:1650:in `send19' org/jruby/RubyObject.java:1372:in `send19' {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