[113/125] 9 TestWEBrickCGI#test_bad_header = 0.04 s = . C:/projects/ruby-loco/src/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-2368-1a1fy3c (Errno::EACCES) from C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': Expected /BadRequest/ to match "[2017-12-22 03:20:54] ERROR invalid body size.\n". (MiniTest::Assertion) from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:293:in `assert_match' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:99:in `block in test_bad_request' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server' [114/125] 4 TestWEBrickCGI#test_bad_request = 0.20 s = F [115/125] 9 TestWEBrickCGI#test_bad_uri = 0.04 s = . C:/projects/ruby-loco/src/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-2368-1un0hyi (Errno::EACCES) from C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion) [2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1 [2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/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-loco/src/ruby/test/webrick/webrick.cgi\n" + "
\n" + "
\n" + " WEBrick/1.4.1 (Ruby/2.5.0/2017-12-22) OpenSSL/1.1.0g at\n" + " 127.0.0.1:2625\n" + "
\n" + " \n" + "\n">. from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:41:in `block (2 levels) in test_cgi' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:41:in `block in test_cgi' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>. from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:36:in `block in ' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server' [116/125] 1 TestWEBrickCGI#test_cgi = 0.21 s = F C:/projects/ruby-loco/src/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-2368-v764u8 (Errno::EACCES) from C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby-loco/src/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-loco/src/ruby/test/webrick/test_cgi.rb:124:in `block (2 levels) in test_cgi_env' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:123:in `block in test_cgi_env' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>. from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:36:in `block in ' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server' [117/125] 0 TestWEBrickCGI#test_cgi_env = 0.21 s = F [118/125] 4 WEBrick::TestFileHandler#test_directory_traversal = 0.11 s = . [119/125] 4 WEBrick::TestFileHandler#test_erbhandler = 0.06 s = . [120/125] 39 WEBrick::TestFileHandler#test_filehandler = 0.31 s = . [121/125] 20 WEBrick::TestFileHandler#test_make_partial_content = 0.00 s = . [122/125] 6 WEBrick::TestFileHandler#test_non_disclosure_name = 0.12 s = . C:/projects/ruby-loco/src/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-2368-1kcqvg3 (Errno::EACCES) from C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion) [2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1 [2017-12-22 03:20:55] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi webrick log end. <"200"> expected but was <"500">. from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:302:in `block (2 levels) in test_script_disclosure' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:301:in `block in test_script_disclosure' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:20:55] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>. from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:295:in `block in test_script_disclosure' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server' [123/125] 2 WEBrick::TestFileHandler#test_script_disclosure = 0.21 s = F C:/projects/ruby-loco/src/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-2368-hjziru (Errno::EACCES) from C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `
' # terminated with exception (report_on_exception is true): C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion) [2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi exit with 1 [2017-12-22 03:20:56] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi webrick log end. <"200"> expected but was <"500">. from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:261:in `block (2 levels) in test_short_filename' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:259:in `block in test_short_filename' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server' # terminated with exception (report_on_exception is true): C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion) <["[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi exit with 1\n", "[2017-12-22 03:20:56] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi\n"]>. from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:243:in `block in test_short_filename' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server' [124/125] 2 WEBrick::TestFileHandler#test_short_filename = 0.23 s = F [125/125] 1 WEBrick::TestFileHandler#test_unwise_in_path = 0.05 s = . 1) Failure: TestWEBrickCGI#test_cgi [C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:64]: exceptions on 2 threads: #: C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: [2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1 [2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/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-loco/src/ruby/test/webrick/webrick.cgi\n" + "
\n" + "
\n" + " WEBrick/1.4.1 (Ruby/2.5.0/2017-12-22) OpenSSL/1.1.0g at\n" + " 127.0.0.1:2625\n" + "
\n" + " \n" + "\n">. (MiniTest::Assertion) from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:41:in `block (2 levels) in test_cgi' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:41:in `block in test_cgi' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server' --- #: C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>. (MiniTest::Assertion) from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:36:in `block in ' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server' 2) Failure: TestWEBrickCGI#test_cgi_env [C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:64]: exceptions on 2 threads: #: C:/projects/ruby-loco/src/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-loco/src/ruby/test/webrick/test_cgi.rb:124:in `block (2 levels) in test_cgi_env' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:123:in `block in test_cgi_env' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server' --- #: C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>. (MiniTest::Assertion) from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:36:in `block in ' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server' 3) Failure: WEBrick::TestFileHandler#test_script_disclosure [C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:64]: exceptions on 2 threads: #: C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: [2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1 [2017-12-22 03:20:55] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi webrick log end. <"200"> expected but was <"500">. (MiniTest::Assertion) from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:302:in `block (2 levels) in test_script_disclosure' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:301:in `block in test_script_disclosure' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server' --- #: C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n", "[2017-12-22 03:20:55] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>. (MiniTest::Assertion) from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:295:in `block in test_script_disclosure' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server' 4) Failure: WEBrick::TestFileHandler#test_short_filename [C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:64]: exceptions on 2 threads: #: C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: [2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi exit with 1 [2017-12-22 03:20:56] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi webrick log end. <"200"> expected but was <"500">. (MiniTest::Assertion) from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:261:in `block (2 levels) in test_short_filename' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start' from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:259:in `block in test_short_filename' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server' --- #: C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was <["[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi exit with 1\n", "[2017-12-22 03:20:56] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi\n"]>. (MiniTest::Assertion) from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal' from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:243:in `block in test_short_filename' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server' 5) Failure: TestWEBrickCGI#test_bad_request [C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:64]: exceptions on 1 threads: #: C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': Expected /BadRequest/ to match "[2017-12-22 03:20:54] ERROR invalid body size.\n". (MiniTest::Assertion) from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert' from C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:293:in `assert_match' from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:99:in `block in test_bad_request' from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server' Finished tests in 539.323238s, 31.6675 tests/s, 4131.5872 assertions/s. 17079 tests, 2228261 assertions, 5 failures, 0 errors, 85 skips ruby -v: ruby 2.5.0dev (2017-12-22 trunk 61404) [x64-mingw32] make: *** [uncommon.mk:691: yes-test-all] Error 5