Created
October 6, 2012 17:49
-
-
Save stereobooster/3845607 to your computer and use it in GitHub Desktop.
posix-spawn windows error
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Run options: | |
| # Running tests: | |
| .........EEE.....FFF.EEEEEEEEEEEEEEEEE.EEEEEEEEEEEEEEEE.EEEEF.....FEFEEEE.FFF...F...FF.F...F.EEEEEEEEEEEEEEEEFEEEEEEEEEEEEEEEEFE....F..... | |
| Finished tests in 4.093234s, 33.7142 tests/s, 39.0889 assertions/s. | |
| 1) Error: | |
| test_input(ChildTest): | |
| Errno::EBADF: Bad file descriptor | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:179:in `write_nonblock' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:179:in `block in read_and_write' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:176:in `each' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:176:in `read_and_write' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:108:in `exec!' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:80:in `initialize' | |
| d:/projects/posix-spawn/test/test_child.rb:60:in `new' | |
| d:/projects/posix-spawn/test/test_child.rb:60:in `test_input' | |
| 2) Error: | |
| test_input_cannot_be_written_due_to_broken_pipe(ChildTest): | |
| Errno::EBADF: Bad file descriptor | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:179:in `write_nonblock' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:179:in `block in read_and_write' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:176:in `each' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:176:in `read_and_write' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:108:in `exec!' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:80:in `initialize' | |
| d:/projects/posix-spawn/test/test_child.rb:113:in `new' | |
| d:/projects/posix-spawn/test/test_child.rb:113:in `test_input_cannot_be_written_due_to_broken_pipe' | |
| 3) Error: | |
| test_lots_of_input_and_lots_of_output_at_the_same_time(ChildTest): | |
| Errno::EBADF: Bad file descriptor | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:179:in `write_nonblock' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:179:in `block in read_and_write' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:176:in `each' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:176:in `read_and_write' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:108:in `exec!' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:80:in `initialize' | |
| d:/projects/posix-spawn/test/test_child.rb:105:in `new' | |
| d:/projects/posix-spawn/test/test_child.rb:105:in `test_lots_of_input_and_lots_of_output_at_the_same_time' | |
| 4) Failure: | |
| test_stderr(ChildTest) [d:/projects/posix-spawn/test/test_child.rb:39]: | |
| <"boom\n"> expected but was | |
| <"d:/projects/posix-spawn/lib/posix/spawn.rb:165: warning: cannot close fd before spawn\nboom\n">. | |
| 5) Failure: | |
| test_stdout(ChildTest) [d:/projects/posix-spawn/test/test_child.rb:33]: | |
| <""> expected but was | |
| <"d:/projects/posix-spawn/lib/posix/spawn.rb:165: warning: cannot close fd before spawn\n">. | |
| 6) Failure: | |
| test_timeout(ChildTest) [d:/projects/posix-spawn/test/test_child.rb:87]: | |
| Failed assertion, no message given. | |
| 7) Error: | |
| test_utf8_input(ChildTest): | |
| Errno::EBADF: Bad file descriptor | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:179:in `write_nonblock' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:179:in `block in read_and_write' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:176:in `each' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:176:in `read_and_write' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:108:in `exec!' | |
| d:/projects/posix-spawn/lib/posix/spawn/child.rb:80:in `initialize' | |
| d:/projects/posix-spawn/test/test_child.rb:119:in `new' | |
| d:/projects/posix-spawn/test/test_child.rb:119:in `test_utf8_input' | |
| 8) Error: | |
| test_explicitly_passing_an_fd_as_open(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:194:in `test_explicitly_passing_an_fd_as_open' | |
| 9) Error: | |
| test_sanity_of_checking_clone_with_sh(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:73:in `test_sanity_of_checking_clone_with_sh' | |
| 10) Error: | |
| test_spawn_clean_env(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:46:in `test_spawn_clean_env' | |
| 11) Error: | |
| test_spawn_close_invalid_fd_raises_exception(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:120:in `test_spawn_close_invalid_fd_raises_exception' | |
| 12) Error: | |
| test_spawn_close_on_standard_stream_io_object(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:89:in `test_spawn_close_on_standard_stream_io_object' | |
| 13) Error: | |
| test_spawn_close_option_with_fd_number(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:99:in `test_spawn_close_option_with_fd_number' | |
| 14) Error: | |
| test_spawn_close_option_with_io_object(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:110:in `test_spawn_close_option_with_io_object' | |
| 15) Error: | |
| test_spawn_close_option_with_symbolic_standard_stream_names(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:80:in `test_spawn_close_option_with_symbolic_standard_stream_names' | |
| 16) Error: | |
| test_spawn_closing_multiple_fds_with_array_keys(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:128:in `test_spawn_closing_multiple_fds_with_array_keys' | |
| 17) Error: | |
| test_spawn_does_not_close_fd_when_redirecting(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:186:in `test_spawn_does_not_close_fd_when_redirecting' | |
| 18) Error: | |
| test_spawn_explicit_pgroup(ForkSpawnTest): | |
| NotImplementedError: getpgrp() function is unimplemented on this machine | |
| d:/projects/posix-spawn/test/test_spawn.rb:308:in `getpgrp' | |
| d:/projects/posix-spawn/test/test_spawn.rb:308:in `test_spawn_explicit_pgroup' | |
| 19) Error: | |
| test_spawn_inherit_env(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:38:in `test_spawn_inherit_env' | |
| 20) Error: | |
| test_spawn_inherit_pgroup_from_parent_by_default(ForkSpawnTest): | |
| NotImplementedError: getpgrp() function is unimplemented on this machine | |
| d:/projects/posix-spawn/test/test_spawn.rb:286:in `getpgrp' | |
| d:/projects/posix-spawn/test/test_spawn.rb:286:in `test_spawn_inherit_pgroup_from_parent_by_default' | |
| 21) Error: | |
| test_spawn_inherit_pgroup_from_parent_when_nil(ForkSpawnTest): | |
| NotImplementedError: getpgrp() function is unimplemented on this machine | |
| d:/projects/posix-spawn/test/test_spawn.rb:292:in `getpgrp' | |
| d:/projects/posix-spawn/test/test_spawn.rb:292:in `test_spawn_inherit_pgroup_from_parent_when_nil' | |
| 22) Error: | |
| test_spawn_new_pgroup_with_true(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:298:in `test_spawn_new_pgroup_with_true' | |
| 23) Error: | |
| test_spawn_new_pgroup_with_zero(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:303:in `test_spawn_new_pgroup_with_zero' | |
| 24) Error: | |
| test_spawn_redirect_fd_from_file_with_fd_number(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:252:in `test_spawn_redirect_fd_from_file_with_fd_number' | |
| 25) Error: | |
| test_spawn_redirect_fd_from_file_with_io_object(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:263:in `test_spawn_redirect_fd_from_file_with_io_object' | |
| 26) Error: | |
| test_spawn_redirect_fd_from_file_with_symbolic_name(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:241:in `test_spawn_redirect_fd_from_file_with_symbolic_name' | |
| 27) Error: | |
| test_spawn_redirect_fd_to_file_with_fd_number(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:217:in `test_spawn_redirect_fd_to_file_with_fd_number' | |
| 28) Error: | |
| test_spawn_redirect_fd_to_file_with_io_object(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:228:in `test_spawn_redirect_fd_to_file_with_io_object' | |
| 29) Error: | |
| test_spawn_redirect_fd_to_file_with_symbolic_name(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:206:in `test_spawn_redirect_fd_to_file_with_symbolic_name' | |
| 30) Error: | |
| test_spawn_redirect_fd_to_file_with_symbolic_name_and_flags(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:273:in `block in test_spawn_redirect_fd_to_file_with_symbolic_name_and_flags' | |
| d:/projects/posix-spawn/test/test_spawn.rb:272:in `times' | |
| d:/projects/posix-spawn/test/test_spawn.rb:272:in `test_spawn_redirect_fd_to_file_with_symbolic_name_and_flags' | |
| 31) Error: | |
| test_spawn_redirect_fds_with_fd_numbers(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:154:in `test_spawn_redirect_fds_with_fd_numbers' | |
| 32) Error: | |
| test_spawn_redirect_fds_with_symbolic_names_and_io_objects(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:139:in `test_spawn_redirect_fds_with_symbolic_names_and_io_objects' | |
| 33) Error: | |
| test_spawn_redirect_invalid_fds_raises_exception(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:168:in `test_spawn_redirect_invalid_fds_raises_exception' | |
| 34) Error: | |
| test_spawn_redirect_stderr_and_stdout_to_same_fd(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:176:in `test_spawn_redirect_stderr_and_stdout_to_same_fd' | |
| 35) Error: | |
| test_spawn_set_env(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:54:in `test_spawn_set_env' | |
| 36) Error: | |
| test_spawn_simple(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:8:in `test_spawn_simple' | |
| 37) Error: | |
| test_spawn_unset_env(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:62:in `test_spawn_unset_env' | |
| 38) Error: | |
| test_spawn_with_args(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:13:in `test_spawn_with_args' | |
| 39) Error: | |
| test_spawn_with_cmdname_and_argv0_tuple(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:23:in `test_spawn_with_cmdname_and_argv0_tuple' | |
| 40) Error: | |
| test_spawn_with_shell(ForkSpawnTest): | |
| NotImplementedError: fork() function is unimplemented on this machine | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fork' | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:206:in `fspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:391:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:18:in `test_spawn_with_shell' | |
| 41) Error: | |
| test_explicitly_passing_an_fd_as_open(NativeSpawnTest): | |
| ArgumentError: wrong file descriptor (4) | |
| d:/projects/posix-spawn/test/test_spawn.rb:399:in `spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:399:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:194:in `test_explicitly_passing_an_fd_as_open' | |
| 42) Error: | |
| test_sanity_of_checking_clone_with_sh(NativeSpawnTest): | |
| ArgumentError: wrong file descriptor (3) | |
| d:/projects/posix-spawn/test/test_spawn.rb:399:in `spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:399:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:73:in `test_sanity_of_checking_clone_with_sh' | |
| 43) Error: | |
| test_spawn_clean_env(NativeSpawnTest): | |
| Errno::EACCES: Permission denied - test -z "$PSPAWN" && test "$TEMP" = "child" | |
| d:/projects/posix-spawn/test/test_spawn.rb:399:in `spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:399:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:46:in `test_spawn_clean_env' | |
| 44) Failure: | |
| test_spawn_close_invalid_fd_raises_exception(NativeSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:121]: | |
| <127> expected but was | |
| <0>. | |
| 45) Failure: | |
| test_spawn_does_not_close_fd_when_redirecting(NativeSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:187]: | |
| <0> expected but was | |
| <1>. | |
| 46) Error: | |
| test_spawn_explicit_pgroup(NativeSpawnTest): | |
| NotImplementedError: getpgrp() function is unimplemented on this machine | |
| d:/projects/posix-spawn/test/test_spawn.rb:308:in `getpgrp' | |
| d:/projects/posix-spawn/test/test_spawn.rb:308:in `test_spawn_explicit_pgroup' | |
| 47) Failure: | |
| test_spawn_inherit_env(NativeSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:39]: | |
| <0> expected but was | |
| <1>. | |
| 48) Error: | |
| test_spawn_inherit_pgroup_from_parent_by_default(NativeSpawnTest): | |
| NotImplementedError: getpgrp() function is unimplemented on this machine | |
| d:/projects/posix-spawn/test/test_spawn.rb:286:in `getpgrp' | |
| d:/projects/posix-spawn/test/test_spawn.rb:286:in `test_spawn_inherit_pgroup_from_parent_by_default' | |
| 49) Error: | |
| test_spawn_inherit_pgroup_from_parent_when_nil(NativeSpawnTest): | |
| NotImplementedError: getpgrp() function is unimplemented on this machine | |
| d:/projects/posix-spawn/test/test_spawn.rb:292:in `getpgrp' | |
| d:/projects/posix-spawn/test/test_spawn.rb:292:in `test_spawn_inherit_pgroup_from_parent_when_nil' | |
| 50) Error: | |
| test_spawn_new_pgroup_with_true(NativeSpawnTest): | |
| ArgumentError: wrong exec option symbol: pgroup | |
| d:/projects/posix-spawn/test/test_spawn.rb:399:in `spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:399:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:298:in `test_spawn_new_pgroup_with_true' | |
| 51) Error: | |
| test_spawn_new_pgroup_with_zero(NativeSpawnTest): | |
| ArgumentError: wrong exec option symbol: pgroup | |
| d:/projects/posix-spawn/test/test_spawn.rb:399:in `spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:399:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:303:in `test_spawn_new_pgroup_with_zero' | |
| 52) Failure: | |
| test_spawn_redirect_fd_from_file_with_fd_number(NativeSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:253]: | |
| <0> expected but was | |
| <1>. | |
| 53) Failure: | |
| test_spawn_redirect_fd_from_file_with_io_object(NativeSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:264]: | |
| <0> expected but was | |
| <1>. | |
| 54) Failure: | |
| test_spawn_redirect_fd_from_file_with_symbolic_name(NativeSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:242]: | |
| <0> expected but was | |
| <1>. | |
| 55) Failure: | |
| test_spawn_redirect_fd_to_file_with_symbolic_name_and_flags(NativeSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:277]: | |
| <"redirect_fd_to_file_with_symbolic_name\nredirect_fd_to_file_with_symbolic_name\nredirect_fd_to_file_with_symbolic_name\nredirect_fd_to_file_with_symbolic_name\nredirect_fd_to_file_with_symbolic_name\n"> expected but was | |
| <"redirect_fd_to_file_with_symbolic_name\n">. | |
| 56) Failure: | |
| test_spawn_redirect_stderr_and_stdout_to_same_fd(NativeSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:180]: | |
| <"hello world\n"> expected but was | |
| <"d:/projects/posix-spawn/test/test_spawn.rb:399: warning: cannot close fd before spawn\nhello world \n">. | |
| 57) Failure: | |
| test_spawn_set_env(NativeSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:55]: | |
| <0> expected but was | |
| <1>. | |
| 58) Failure: | |
| test_spawn_unset_env(NativeSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:63]: | |
| <0> expected but was | |
| <1>. | |
| 59) Failure: | |
| test_spawn_with_shell(NativeSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:19]: | |
| <13> expected but was | |
| <0>. | |
| 60) Error: | |
| test_explicitly_passing_an_fd_as_open(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:194:in `test_explicitly_passing_an_fd_as_open' | |
| 61) Error: | |
| test_sanity_of_checking_clone_with_sh(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:73:in `test_sanity_of_checking_clone_with_sh' | |
| 62) Error: | |
| test_spawn_clean_env(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:46:in `test_spawn_clean_env' | |
| 63) Error: | |
| test_spawn_close_invalid_fd_raises_exception(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:120:in `test_spawn_close_invalid_fd_raises_exception' | |
| 64) Error: | |
| test_spawn_close_on_standard_stream_io_object(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:89:in `test_spawn_close_on_standard_stream_io_object' | |
| 65) Error: | |
| test_spawn_close_option_with_fd_number(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:99:in `test_spawn_close_option_with_fd_number' | |
| 66) Error: | |
| test_spawn_close_option_with_io_object(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:110:in `test_spawn_close_option_with_io_object' | |
| 67) Error: | |
| test_spawn_close_option_with_symbolic_standard_stream_names(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:80:in `test_spawn_close_option_with_symbolic_standard_stream_names' | |
| 68) Error: | |
| test_spawn_closing_multiple_fds_with_array_keys(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:128:in `test_spawn_closing_multiple_fds_with_array_keys' | |
| 69) Error: | |
| test_spawn_does_not_close_fd_when_redirecting(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:186:in `test_spawn_does_not_close_fd_when_redirecting' | |
| 70) Error: | |
| test_spawn_explicit_pgroup(PosixSpawnTest): | |
| NotImplementedError: getpgrp() function is unimplemented on this machine | |
| d:/projects/posix-spawn/test/test_spawn.rb:308:in `getpgrp' | |
| d:/projects/posix-spawn/test/test_spawn.rb:308:in `test_spawn_explicit_pgroup' | |
| 71) Error: | |
| test_spawn_inherit_env(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:38:in `test_spawn_inherit_env' | |
| 72) Error: | |
| test_spawn_inherit_pgroup_from_parent_by_default(PosixSpawnTest): | |
| NotImplementedError: getpgrp() function is unimplemented on this machine | |
| d:/projects/posix-spawn/test/test_spawn.rb:286:in `getpgrp' | |
| d:/projects/posix-spawn/test/test_spawn.rb:286:in `test_spawn_inherit_pgroup_from_parent_by_default' | |
| 73) Error: | |
| test_spawn_inherit_pgroup_from_parent_when_nil(PosixSpawnTest): | |
| NotImplementedError: getpgrp() function is unimplemented on this machine | |
| d:/projects/posix-spawn/test/test_spawn.rb:292:in `getpgrp' | |
| d:/projects/posix-spawn/test/test_spawn.rb:292:in `test_spawn_inherit_pgroup_from_parent_when_nil' | |
| 74) Error: | |
| test_spawn_new_pgroup_with_true(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:298:in `test_spawn_new_pgroup_with_true' | |
| 75) Error: | |
| test_spawn_new_pgroup_with_zero(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:303:in `test_spawn_new_pgroup_with_zero' | |
| 76) Failure: | |
| test_spawn_raises_exception_on_unsupported_options(PosixSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:319]: | |
| [ArgumentError] exception expected, not | |
| Class: <NotImplementedError> | |
| Message: <"NotImplementedError"> | |
| ---Backtrace--- | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:321:in `block in test_spawn_raises_exception_on_unsupported_options' | |
| --------------- | |
| 77) Error: | |
| test_spawn_redirect_fd_from_file_with_fd_number(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:252:in `test_spawn_redirect_fd_from_file_with_fd_number' | |
| 78) Error: | |
| test_spawn_redirect_fd_from_file_with_io_object(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:263:in `test_spawn_redirect_fd_from_file_with_io_object' | |
| 79) Error: | |
| test_spawn_redirect_fd_from_file_with_symbolic_name(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:241:in `test_spawn_redirect_fd_from_file_with_symbolic_name' | |
| 80) Error: | |
| test_spawn_redirect_fd_to_file_with_fd_number(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:217:in `test_spawn_redirect_fd_to_file_with_fd_number' | |
| 81) Error: | |
| test_spawn_redirect_fd_to_file_with_io_object(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:228:in `test_spawn_redirect_fd_to_file_with_io_object' | |
| 82) Error: | |
| test_spawn_redirect_fd_to_file_with_symbolic_name(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:206:in `test_spawn_redirect_fd_to_file_with_symbolic_name' | |
| 83) Error: | |
| test_spawn_redirect_fd_to_file_with_symbolic_name_and_flags(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:273:in `block in test_spawn_redirect_fd_to_file_with_symbolic_name_and_flags' | |
| d:/projects/posix-spawn/test/test_spawn.rb:272:in `times' | |
| d:/projects/posix-spawn/test/test_spawn.rb:272:in `test_spawn_redirect_fd_to_file_with_symbolic_name_and_flags' | |
| 84) Error: | |
| test_spawn_redirect_fds_with_fd_numbers(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:154:in `test_spawn_redirect_fds_with_fd_numbers' | |
| 85) Error: | |
| test_spawn_redirect_fds_with_symbolic_names_and_io_objects(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:139:in `test_spawn_redirect_fds_with_symbolic_names_and_io_objects' | |
| 86) Error: | |
| test_spawn_redirect_invalid_fds_raises_exception(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:168:in `test_spawn_redirect_invalid_fds_raises_exception' | |
| 87) Error: | |
| test_spawn_redirect_stderr_and_stdout_to_same_fd(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:176:in `test_spawn_redirect_stderr_and_stdout_to_same_fd' | |
| 88) Error: | |
| test_spawn_set_env(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:54:in `test_spawn_set_env' | |
| 89) Error: | |
| test_spawn_simple(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:8:in `test_spawn_simple' | |
| 90) Error: | |
| test_spawn_unset_env(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:62:in `test_spawn_unset_env' | |
| 91) Error: | |
| test_spawn_with_args(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:13:in `test_spawn_with_args' | |
| 92) Error: | |
| test_spawn_with_cmdname_and_argv0_tuple(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:23:in `test_spawn_with_cmdname_and_argv0_tuple' | |
| 93) Failure: | |
| test_spawn_with_invalid_argv(PosixSpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:28]: | |
| [ArgumentError] exception expected, not | |
| Class: <NotImplementedError> | |
| Message: <"NotImplementedError"> | |
| ---Backtrace--- | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:29:in `block in test_spawn_with_invalid_argv' | |
| --------------- | |
| 94) Error: | |
| test_spawn_with_shell(PosixSpawnTest): | |
| NotImplementedError: NotImplementedError | |
| d:/projects/posix-spawn/lib/posix/spawn.rb:179:in `pspawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:384:in `_spawn' | |
| d:/projects/posix-spawn/test/test_spawn.rb:18:in `test_spawn_with_shell' | |
| 95) Failure: | |
| test_spawn_methods_exposed_at_module_level(SpawnTest) [d:/projects/posix-spawn/test/test_spawn.rb:352]: | |
| Failed assertion, no message given. | |
| 138 tests, 160 assertions, 17 failures, 78 errors, 0 skips |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment