0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/test/simple
Felix Geisendörfer f8a3cf980f Properly handle child process exit codes
The child process 'exit' was returning the status of the process, rather than
the exit code. This patch properly deconstructs the status into the exit code
and the term signal a process may have received.

See:
http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod#Watcher_Specific_Functions_and_Data_-5
and waitpid(2)
2010-04-28 13:54:17 -07:00
..
simple.status Split tests. 2010-02-25 11:41:11 -08:00
test-assert.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-buffer.js Fix triple buffer slice bug 2010-04-14 00:36:34 -07:00
test-byte-length.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-c-ares.js Remove udns 2010-04-07 18:25:37 -07:00
test-chdir.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-child-process-buffering.js child process now use net.Socket 2010-03-17 14:00:17 -07:00
test-child-process-env.js child process now use net.Socket 2010-03-17 14:00:17 -07:00
test-child-process-exit-code.js Properly handle child process exit codes 2010-04-28 13:54:17 -07:00
test-child-process-ipc.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-child-process-kill.js Properly handle child process exit codes 2010-04-28 13:54:17 -07:00
test-child-process-stdin.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-child-process-stdout-flush.js child process now use net.Socket 2010-03-17 14:00:17 -07:00
test-delayed-require.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-eio-race2.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-eio-race4.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-eio-race.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-eval-cx.js evalcx shouldn't be too fancy 2010-03-16 20:09:13 -07:00
test-event-emitter-add-listeners.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-event-emitter-modify-in-emit.js http2 now default 2010-03-19 19:52:09 -07:00
test-exception-handler.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-exec.js Properly handle child process exit codes 2010-04-28 13:54:17 -07:00
test-file-read-noexist.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-file-read-stream.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-file-write-stream.js Remove callback argument to FileWriteStream.prototype.write 2010-04-27 17:26:10 -07:00
test-fs-chmod.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-fs-realpath.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-fs-stat.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-fs-symlink.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-fs-write.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-http-1.0.js Add incoming.httpVersion 2010-04-11 15:15:36 -07:00
test-http-304.js curl after server is listening 2010-04-22 15:48:57 -07:00
test-http-cat.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-http-chunked.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-http-client-race.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-http-client-upload.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-http-eof-on-connect.js http2 now default 2010-03-19 19:52:09 -07:00
test-http-malformed-request.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-http-parser.js Move Buffer into own module 2010-03-19 20:58:24 -07:00
test-http-proxy.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-http-server.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-http-tls.js Added test and started tidy-up of node_crypto.cc 2010-04-15 19:57:17 +01:00
test-http-wget.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-http.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-ini.js Add ini.stringify functionality, a test, and some TODOs in ini.js 2010-04-05 17:05:35 -07:00
test-memory-usage.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-mkdir-rmdir.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-module-loading.js Better require.async throw test 2010-04-08 08:17:58 -07:00
test-net-pingpong.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-next-tick-ordering.js Change nextTick implementation for the better 2010-04-13 15:43:46 -07:00
test-next-tick.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-path.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-pipe-head.js SIGPIPE on stdout should kill the process by default 2010-04-22 14:25:13 -07:00
test-querystring.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-readdir.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-regression-object-prototype.js C-Ares shouldn't iterate over all Object.prototype elements 2010-04-11 16:12:20 -07:00
test-remote-module-loading.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-repl.js Buffer partial reads before doing expect match. 2010-04-12 14:38:16 -07:00
test-script-new.js Script class with eval-function-family in binding('evals') plus tests. 2010-04-18 15:01:36 -04:00
test-script-static-new.js Script class with eval-function-family in binding('evals') plus tests. 2010-04-18 15:01:36 -04:00
test-script-static-this.js Script class with eval-function-family in binding('evals') plus tests. 2010-04-18 15:01:36 -04:00
test-script-this.js Script class with eval-function-family in binding('evals') plus tests. 2010-04-18 15:01:36 -04:00
test-signal-handler.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-stdin-from-file.js Get rid of coupling for stdin 2010-04-27 18:02:30 -07:00
test-stdout-to-file.js Get rid of coupling for stdout 2010-04-27 17:27:34 -07:00
test-sync-fileread.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-sys.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-tcp-binary.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-tcp-keepalive.js add setKeepAlive function, which enables and sets the TCP keep-alive timer 2010-04-20 16:34:21 -07:00
test-tcp-reconnect.js Update stream API: forceClose() -> destroy(), close() -> end() 2010-04-08 12:24:29 -07:00
test-umask.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-url.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
test-utf8-scripts.js Remove process.mixin dependency from all tests. 2010-03-08 17:57:04 -08:00
testcfg.py Split tests. 2010-02-25 11:41:11 -08:00