C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-3684-vdi5xm (Errno::EACCES) from C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': Expected /BadRequest/ to match "[2017-12-22 03:33:15] ERROR invalid body size.\n". (MiniTest::Assertion) from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/minitest/unit.rb:293:in `assert_match' from C:/projects/ruby/test/webrick/test_cgi.rb:99:in `block in test_bad_request' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-3684-1xkww17 (Errno::EACCES) from C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion) [2017-12-22 03:33:15] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1 [2017-12-22 03:33:15] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi webrick log end. <"/webrick.cgi"> expected but was <"\n" + "\n" + " Internal Server Error\n" + " \n" + "

Internal Server Error

\n" + " Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n" + "
\n" + "
\n" + " WEBrick/1.4.1 (Ruby/2.5.0/2017-12-22) OpenSSL/1.0.2l at\n" + " 127.0.0.1:2495\n" + "
\n" + " \n" + "\n">. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_cgi.rb:41:in `block (2 levels) in test_cgi' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_cgi.rb:41:in `block in test_cgi' from C:/projects/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:33:15] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:33:15] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n"]>. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/utils.rb:36:in `block in ' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-3684-pj51fj (Errno::EACCES) from C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/webrick/test_cgi.rb:124:in `load': incompatible marshal file format (can't be read) (TypeError) format version 4.8 required; 60.33 given from C:/projects/ruby/test/webrick/test_cgi.rb:124:in `block (2 levels) in test_cgi_env' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_cgi.rb:123:in `block in test_cgi_env' from C:/projects/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:33:15] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:33:15] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n"]>. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/utils.rb:36:in `block in ' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-3028-ya8ng1 (Errno::EACCES) from C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion) [2017-12-22 03:33:16] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1 [2017-12-22 03:33:16] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi webrick log end. <"200"> expected but was <"500">. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:302:in `block (2 levels) in test_script_disclosure' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_filehandler.rb:301:in `block in test_script_disclosure' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:33:16] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:33:16] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n"]>. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:295:in `block in test_script_disclosure' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-3028-1j9eh2b (Errno::EACCES) from C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion) [2017-12-22 03:33:16] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick_long_filename.cgi exit with 1 [2017-12-22 03:33:16] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick_long_filename.cgi webrick log end. <"200"> expected but was <"500">. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:261:in `block (2 levels) in test_short_filename' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_filehandler.rb:259:in `block in test_short_filename' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:33:16] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick_long_filename.cgi exit with 1\n", "[2017-12-22 03:33:16] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick_long_filename.cgi\n"]>. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:243:in `block in test_short_filename' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' Retrying... C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-2892-124srbj (Errno::EACCES) from C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': Expected /BadRequest/ to match "[2017-12-22 03:34:02] ERROR invalid body size.\n". (MiniTest::Assertion) from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/minitest/unit.rb:293:in `assert_match' from C:/projects/ruby/test/webrick/test_cgi.rb:99:in `block in test_bad_request' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-2892-1bawjaq (Errno::EACCES) from C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion) [2017-12-22 03:34:02] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1 [2017-12-22 03:34:02] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi webrick log end. <"/webrick.cgi"> expected but was <"\n" + "\n" + " Internal Server Error\n" + " \n" + "

Internal Server Error

\n" + " Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n" + "
\n" + "
\n" + " WEBrick/1.4.1 (Ruby/2.5.0/2017-12-22) OpenSSL/1.0.2l at\n" + " 127.0.0.1:2634\n" + "
\n" + " \n" + "\n">. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_cgi.rb:41:in `block (2 levels) in test_cgi' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_cgi.rb:41:in `block in test_cgi' from C:/projects/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:34:02] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:34:02] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n"]>. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/utils.rb:36:in `block in ' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-2892-1ln9j8y (Errno::EACCES) from C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/webrick/test_cgi.rb:124:in `load': incompatible marshal file format (can't be read) (TypeError) format version 4.8 required; 60.33 given from C:/projects/ruby/test/webrick/test_cgi.rb:124:in `block (2 levels) in test_cgi_env' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_cgi.rb:123:in `block in test_cgi_env' from C:/projects/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:34:02] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:34:02] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n"]>. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/utils.rb:36:in `block in ' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-2892-1uwyc2d (Errno::EACCES) from C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion) [2017-12-22 03:34:03] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1 [2017-12-22 03:34:03] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi webrick log end. <"200"> expected but was <"500">. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:302:in `block (2 levels) in test_script_disclosure' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_filehandler.rb:301:in `block in test_script_disclosure' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:34:03] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:34:03] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n"]>. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:295:in `block in test_script_disclosure' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-2892-15oj0s0 (Errno::EACCES) from C:/projects/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion) [2017-12-22 03:34:03] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick_long_filename.cgi exit with 1 [2017-12-22 03:34:03] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick_long_filename.cgi webrick log end. <"200"> expected but was <"500">. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:261:in `block (2 levels) in test_short_filename' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_filehandler.rb:259:in `block in test_short_filename' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:34:03] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick_long_filename.cgi exit with 1\n", "[2017-12-22 03:34:03] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick_long_filename.cgi\n"]>. from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:243:in `block in test_short_filename' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' 1) Failure: TestWEBrickCGI#test_bad_request [C:/projects/ruby/test/webrick/utils.rb:64]: exceptions on 1 threads: #: C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': Expected /BadRequest/ to match "[2017-12-22 03:34:02] ERROR invalid body size.\n". (MiniTest::Assertion) from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/minitest/unit.rb:293:in `assert_match' from C:/projects/ruby/test/webrick/test_cgi.rb:99:in `block in test_bad_request' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' 2) Failure: TestWEBrickCGI#test_cgi [C:/projects/ruby/test/webrick/utils.rb:64]: exceptions on 2 threads: #: C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: [2017-12-22 03:34:02] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1 [2017-12-22 03:34:02] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi webrick log end. <"/webrick.cgi"> expected but was <"\n" + "\n" + " Internal Server Error\n" + " \n" + "

Internal Server Error

\n" + " Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n" + "
\n" + "
\n" + " WEBrick/1.4.1 (Ruby/2.5.0/2017-12-22) OpenSSL/1.0.2l at\n" + " 127.0.0.1:2634\n" + "
\n" + " \n" + "\n">. (MiniTest::Assertion) from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_cgi.rb:41:in `block (2 levels) in test_cgi' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_cgi.rb:41:in `block in test_cgi' from C:/projects/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' --- #: C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2017-12-22 03:34:02] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:34:02] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n"]>. (MiniTest::Assertion) from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/utils.rb:36:in `block in ' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' 3) Failure: TestWEBrickCGI#test_cgi_env [C:/projects/ruby/test/webrick/utils.rb:64]: exceptions on 2 threads: #: C:/projects/ruby/test/webrick/test_cgi.rb:124:in `load': incompatible marshal file format (can't be read) format version 4.8 required; 60.33 given (TypeError) from C:/projects/ruby/test/webrick/test_cgi.rb:124:in `block (2 levels) in test_cgi_env' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_cgi.rb:123:in `block in test_cgi_env' from C:/projects/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' --- #: C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2017-12-22 03:34:02] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:34:02] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n"]>. (MiniTest::Assertion) from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/utils.rb:36:in `block in ' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' 4) Failure: WEBrick::TestFileHandler#test_script_disclosure [C:/projects/ruby/test/webrick/utils.rb:64]: exceptions on 2 threads: #: C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: [2017-12-22 03:34:03] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1 [2017-12-22 03:34:03] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi webrick log end. <"200"> expected but was <"500">. (MiniTest::Assertion) from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:302:in `block (2 levels) in test_script_disclosure' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_filehandler.rb:301:in `block in test_script_disclosure' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' --- #: C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2017-12-22 03:34:03] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:34:03] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick.cgi\n"]>. (MiniTest::Assertion) from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:295:in `block in test_script_disclosure' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' 5) Failure: WEBrick::TestFileHandler#test_short_filename [C:/projects/ruby/test/webrick/utils.rb:64]: exceptions on 2 threads: #: C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: [2017-12-22 03:34:03] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick_long_filename.cgi exit with 1 [2017-12-22 03:34:03] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick_long_filename.cgi webrick log end. <"200"> expected but was <"500">. (MiniTest::Assertion) from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:261:in `block (2 levels) in test_short_filename' from C:/projects/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby/test/webrick/test_filehandler.rb:259:in `block in test_short_filename' from C:/projects/ruby/test/webrick/utils.rb:59:in `block in start_server' --- #: C:/projects/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2017-12-22 03:34:03] ERROR CGIHandler: C:/projects/ruby/test/webrick/webrick_long_filename.cgi exit with 1\n", "[2017-12-22 03:34:03] ERROR Premature end of script headers: C:/projects/ruby/test/webrick/webrick_long_filename.cgi\n"]>. (MiniTest::Assertion) from C:/projects/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby/test/webrick/test_filehandler.rb:243:in `block in test_short_filename' from C:/projects/ruby/test/webrick/utils.rb:53:in `block in start_server' Finished tests in 467.622832s, 34.9940 tests/s, 4707.2274 assertions/s. 16364 tests, 2201207 assertions, 5 failures, 0 errors, 276 skips ruby -v: ruby 2.5.0dev (2017-12-22) [x64-mswin64_120] NMAKE : fatal error U1077: '.\ruby.exe' : return code '0x5'