0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/test/simple
isaacs 327b6e3e1d stream: Don't emit 'end' unless read() called
This solves the problem of calling `readable.pipe(writable)` after the
readable stream has already emitted 'end', as often is the case when
writing simple HTTP proxies.

The spirit of streams2 is that things will work properly, even if you
don't set them up right away on the first tick.

This approach breaks down, however, because pipe()ing from an ended
readable will just do nothing.  No more data will ever arrive, and the
writable will hang open forever never being ended.

However, that does not solve the case of adding a `on('end')` listener
after the stream has received the EOF chunk, if it was the first chunk
received (and thus, length was 0, and 'end' got emitted).  So, with
this, we defer the 'end' event emission until the read() function is
called.

Also, in pipe(), if the source has emitted 'end' already, we call the
cleanup/onend function on nextTick.  Piping from an already-ended stream
is thus the same as piping from a stream that is in the process of
ending.

Updates many tests that were relying on 'end' coming immediately, even
though they never read() from the req.

Fix #4942
2013-03-10 11:08:22 -07:00
..
net-socket-readystate.js net: socket.readyState corrections 2012-12-27 17:53:28 -08:00
path.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
simple.status
test-arraybuffer-slice.js typed arrays: add slice() support to ArrayBuffer 2012-11-06 00:13:26 +01:00
test-assert.js assert: fix throws() throws an error without message property 2012-07-29 19:48:16 +09:00
test-bad-unicode.js test-bad-unicode: update to reflect V8 3.11 behavior 2012-06-14 16:06:53 +02:00
test-buffer-ascii.js buffer: speed up ascii character scanning 2013-03-08 14:42:15 -08:00
test-buffer-concat.js Add Buffer.concat method 2012-06-11 15:51:23 -07:00
test-buffer-regress-GH-2659.js buffers: fix intermittent out of bounds error 2012-02-02 19:14:06 +01:00
test-buffer.js buffer: accept negative indices in Buffer#slice() 2013-02-12 17:09:19 -08:00
test-c-ares.js dns: fix ReferenceError in resolve() error path 2013-03-04 16:20:40 +01:00
test-chdir.js Win: make process.cwd and chdir support non-ansi characters 2011-12-02 02:21:50 +01:00
test-child-process-buffering.js child_process: Separate 'close' event from 'exit' 2012-03-15 17:07:11 -07:00
test-child-process-customfd-bounded.js test: add missing copyright headers 2011-12-06 22:02:26 +01:00
test-child-process-cwd.js child_process: emit error on exec failure 2012-08-21 14:29:20 +02:00
test-child-process-detached.js child_process: fix test implementation for options.detached 2012-06-11 10:27:51 -07:00
test-child-process-disconnect.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-child-process-double-pipe.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-child-process-env.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-child-process-exec-cwd.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-child-process-exec-env.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-child-process-exec-error.js windows: make test-child-process-exec-error pass 2012-08-28 21:46:58 +02:00
test-child-process-exit-code.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-child-process-fork3.js child_process: make .fork()'d child auto-exit 2012-09-22 03:48:59 +02:00
test-child-process-fork-and-spawn.js node: delete NODE_CHANNEL_FD from env 2012-05-14 07:19:11 +02:00
test-child-process-fork-close.js child process: fix processes with IPC channel don't emit 'close' 2012-08-30 16:13:27 +02:00
test-child-process-fork-dgram.js test: Sending dgram sockets to child procs not supported on windows 2013-03-08 18:56:31 -08:00
test-child-process-fork-exec-argv.js remove race from test-child-process-fork-exec-argv test 2012-05-22 13:59:40 -07:00
test-child-process-fork-exec-path.js test: Use copy instead of symlink in child-process-fork-exec-path 2013-03-08 18:56:31 -08:00
test-child-process-fork-getconnections.js child_process: do not keep list of sent sockets 2013-01-18 03:13:41 +04:00
test-child-process-fork-net2.js child_process: do not keep list of sent sockets 2013-01-18 03:13:41 +04:00
test-child-process-fork-net.js test: Don't reuse common.PORT in test-child-process-fork-net 2012-06-16 16:26:22 -07:00
test-child-process-fork-ref2.js test: possible ipc.ref() regression 2012-09-22 03:49:17 +02:00
test-child-process-fork-ref.js child_process: don't die when disconnect event exists 2012-09-22 03:49:17 +02:00
test-child-process-fork.js Revert support for isolates. 2012-02-06 15:44:42 +01:00
test-child-process-internal.js child_process: fix typo in internal message event name 2012-01-11 09:59:50 +01:00
test-child-process-ipc.js test updates 2012-12-14 10:52:30 -08:00
test-child-process-kill-throw.js lib, src: remove errno global 2013-02-28 23:11:47 +01:00
test-child-process-kill.js test-child-process-kill: make it pass on windows 2012-06-12 23:30:57 +02:00
test-child-process-set-blocking.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-child-process-silent.js Lint all the JavaScripts. 2012-02-18 15:34:57 -08:00
test-child-process-stdin.js child_process: Separate 'close' event from 'exit' 2012-03-15 17:07:11 -07:00
test-child-process-stdio-inherit.js test: Trim cat output for windows 2013-03-08 18:56:31 -08:00
test-child-process-stdio.js child_process: Fix stdout=null when stdio=['pipe'] 2012-08-04 11:30:58 -07:00
test-child-process-stdout-flush.js s/exit/close/ in test-child-process-stdout-flush, fixes #3449 2012-06-16 09:43:04 -07:00
test-cli-eval.js test: add extra checks in simple/test-cli-eval 2012-09-04 14:41:08 +02:00
test-cluster-basic.js cluster: Rename destroy() to kill(signal=SIGTERM) 2013-03-03 17:26:38 -08:00
test-cluster-bind-twice-v1.js cluster: propagate bind errors 2013-03-05 15:23:55 +01:00
test-cluster-bind-twice-v2.js test: Fail faster in simple/test-cluster-bind-twice-v2 2013-03-08 18:56:32 -08:00
test-cluster-dgram-1.js cluster: support datagram sockets 2013-01-28 22:12:21 +01:00
test-cluster-dgram-2.js cluster: support datagram sockets 2013-01-28 22:12:21 +01:00
test-cluster-disconnect.js cluster: add graceful disconnect support 2012-03-19 13:29:01 -07:00
test-cluster-eaddrinuse.js test: add cluster EADDRINUSE test 2013-02-06 15:10:53 +01:00
test-cluster-fork-env.js cluster improvements: Worker class and isolate internal messages 2012-01-04 18:30:19 -08:00
test-cluster-http-pipe.js test: Fix many tests for http streams2 refactor 2012-12-14 17:46:23 -08:00
test-cluster-listening-port.js cluster: Rename destroy() to kill(signal=SIGTERM) 2013-03-03 17:26:38 -08:00
test-cluster-master-error.js core: Mark exit() calls with status codes 2013-02-27 14:47:01 -08:00
test-cluster-master-kill.js cluster: kill workers when master dies 2012-03-19 14:22:36 -07:00
test-cluster-message.js cluster: Rename destroy() to kill(signal=SIGTERM) 2013-03-03 17:26:38 -08:00
test-cluster-net-listen.js cluster: fix libuv assert in net.listen() 2012-07-29 02:07:16 +02:00
test-cluster-net-send.js net: initialize TCPWrap when receiving socket 2013-01-28 16:37:09 +04:00
test-cluster-setup-master.js cluster: Rename destroy() to kill(signal=SIGTERM) 2013-03-03 17:26:38 -08:00
test-cluster-uncaught-exception.js cluster: don't always kill the master on uncaughtException 2012-01-18 00:45:02 +01:00
test-cluster-worker-death.js cluster: worker exit event to match child_process 2012-05-04 17:28:21 -07:00
test-cluster-worker-disconnect.js cluster: Rename 'death' back to 'exit' 2012-03-30 12:59:24 -07:00
test-cluster-worker-exit.js cluster: worker exit event to match child_process 2012-05-04 17:28:21 -07:00
test-cluster-worker-kill.js test-cluster-worker-kill: use SIGKILL instead of SIGHUP 2012-06-20 00:56:33 +02:00
test-console-instance.js console: refactor the console module to be reusable 2012-08-24 14:31:32 -07:00
test-console-not-call-toString.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-console.js console: Support formatting options in trace() 2013-01-18 15:39:08 -08:00
test-crypto-binary-default.js crypto: pbkdf2 throws when no callback provided 2012-10-23 10:48:51 -07:00
test-crypto-ecb.js crypto: Add crypto.DEFAULT_ENCODING (defaults to 'buffer') 2012-10-23 10:48:51 -07:00
test-crypto-padding-aes256.js crypto: Add crypto.DEFAULT_ENCODING (defaults to 'buffer') 2012-10-23 10:48:51 -07:00
test-crypto-padding.js crypto: Add crypto.DEFAULT_ENCODING (defaults to 'buffer') 2012-10-23 10:48:51 -07:00
test-crypto-random.js crypto: Add crypto.DEFAULT_ENCODING (defaults to 'buffer') 2012-10-23 10:48:51 -07:00
test-crypto.js Merge remote-tracking branch 'origin/v0.8' 2013-03-02 23:13:35 +01:00
test-debug-brk-no-arg.js module: use 'repl' as the filename arg if missing 2012-08-13 22:07:03 +02:00
test-debugger-client.js test: Kill zombies when debugger-client fails on windows 2013-03-08 18:56:32 -08:00
test-debugger-repl-utf8.js test: Fix debugger repl tests 2013-02-26 16:49:17 -08:00
test-debugger-repl.js test: Fix debugger repl tests 2013-02-26 16:49:17 -08:00
test-delayed-require.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-deprecation-flags.js Add --no-deprecation and --trace-deprecation flags 2012-06-21 12:05:33 -07:00
test-dgram-address.js udp: make getsockname() return address family name 2012-05-01 14:50:17 +02:00
test-dgram-bind.js dgram: fix when we call .close() inside 'listening' 2012-03-06 22:20:23 +01:00
test-dgram-broadcast-multi-process.js test: update dgram tests after API change 2012-07-26 23:55:29 +02:00
test-dgram-close.js dgram: handle close of dgram socket before DNS lookup completes 2012-02-14 14:10:21 +01:00
test-dgram-implicit-bind.js dgram: fix double implicit bind error 2012-12-31 17:53:00 +01:00
test-dgram-listen-after-bind.js test: update dgram tests after API change 2012-07-26 23:55:29 +02:00
test-dgram-multicast-multi-process.js test: update dgram tests after API change 2012-07-26 23:55:29 +02:00
test-dgram-multicast-setTTL.js test: update dgram tests after API change 2012-07-26 23:55:29 +02:00
test-dgram-oob-buffer.js dgram: fix out-of-bound memory read 2012-02-23 02:07:39 +01:00
test-dgram-pingpong.js Merge remote-tracking branch 'origin/v0.8' 2013-03-02 23:13:35 +01:00
test-dgram-ref.js test: add failing dgram refcount test 2012-05-11 04:39:23 +02:00
test-dgram-regress-4496.js dgram: don't assert on send('string') 2013-01-08 04:32:40 +01:00
test-dgram-udp4.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-dgram-unref.js add unref/ref tests for socket/server/timers 2012-07-23 18:31:32 +02:00
test-domain-crypto.js crypto: make pbkdf2() compatible with domains 2012-09-03 23:33:02 +02:00
test-domain-exit-dispose.js domain: Properly exit() on domain disposal 2012-09-21 09:22:50 -07:00
test-domain-http-server.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-domain-implicit-fs.js domain: use camelCase instead of snake_case 2012-12-29 10:37:31 -08:00
test-domain-multi.js test: add a child domain explicitly 2012-05-02 02:51:28 +02:00
test-domain-nested-throw.js domain: Fix double-exit on nested domains 2013-03-09 07:00:21 -08:00
test-domain-nested.js domain: empty stack on all exceptions 2013-01-18 13:26:40 -08:00
test-domain-stack.js nextTick: Preserve depth in error/reentry cases 2012-07-19 10:29:15 -07:00
test-domain-timers.js test: fix function name typo 2012-08-17 13:45:45 +02:00
test-domain.js core: Remove the nextTick for running the main file 2013-02-27 16:29:36 -08:00
test-error-reporting.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-eval-require.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-eval.js Tests: fix jslint issues 2012-01-17 19:45:09 +01:00
test-event-emitter-add-listeners.js newListener emits correct fn when using once 2012-02-25 15:37:38 +09:00
test-event-emitter-check-listener-leaks.js Revert "events: Don't crash on events named __proto__" 2013-01-17 13:20:22 -08:00
test-event-emitter-listeners-side-effects.js events: _events to object and undefined not null 2013-03-01 17:36:47 -08:00
test-event-emitter-listeners.js events: make .listeners() return a copy 2012-07-27 20:28:51 +02:00
test-event-emitter-max-listeners.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-event-emitter-modify-in-emit.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-event-emitter-no-error-provided-to-error-event.js events: Handle missing error obj when domains in use 2013-03-10 09:53:24 -07:00
test-event-emitter-num-args.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-event-emitter-once.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-event-emitter-remove-all-listeners.js events: add 'removeListener' event 2012-09-22 03:48:59 +02:00
test-event-emitter-remove-listeners.js events: add 'removeListener' event 2012-09-22 03:48:59 +02:00
test-event-emitter-set-max-listeners-side-effects.js events: _events to object and undefined not null 2013-03-01 17:36:47 -08:00
test-event-emitter-subclass.js events: remove type check for event type 2013-03-04 11:57:35 -08:00
test-exception-handler2.js
test-exception-handler.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-exec-max-buffer.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-executable-path.js tests: fix more lint issues 2012-01-17 20:16:49 +01:00
test-file-read-noexist.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-file-write-stream2.js stream: remove lowWaterMark feature 2013-02-21 15:23:18 -08:00
test-file-write-stream3.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-file-write-stream.js stream: remove lowWaterMark feature 2013-02-21 15:23:18 -08:00
test-force-repl.js cmd: add a -i / --interactive flag to force the REPL 2012-03-21 00:05:25 -07:00
test-fs-append-file-sync.js fs: Support mode/flag options to read/append/writeFile 2013-03-01 09:48:57 -08:00
test-fs-append-file.js fs: Support mode/flag options to read/append/writeFile 2013-03-01 09:48:57 -08:00
test-fs-chmod.js Fix issues with test-fs-chmod 2011-11-25 01:25:38 +01:00
test-fs-empty-readStream.js streams2: pause() should be immediate 2012-12-14 10:52:28 -08:00
test-fs-error-messages.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-fs-exists.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-fs-fsync.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-fs-long-path.js test: unlink temp file at test start 2013-03-02 02:43:02 +01:00
test-fs-mkdir.js Merge branch 'v0.6' 2012-01-24 00:30:28 +06:00
test-fs-non-number-arguments-throw.js [ISSUE #2554 #2567] throw if fs args for 'start' or 'end' are strings 2012-02-27 14:18:51 -08:00
test-fs-null-bytes.js fs: Raise error when null bytes detected in paths 2012-12-07 16:52:46 -08:00
test-fs-open-flags.js Lint all the JavaScripts. 2012-02-18 15:34:57 -08:00
test-fs-open.js fs: add sync open flags 'rs' and 'rs+' 2012-05-16 00:14:46 +02:00
test-fs-read-buffer.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-fs-read-file-sync-hostname.js
test-fs-read-file-sync.js
test-fs-read-stream-err.js stream: remove lowWaterMark feature 2013-02-21 15:23:18 -08:00
test-fs-read-stream-fd.js fs: fix ReadStream fails to read from existing fd 2012-02-04 22:14:58 +01:00
test-fs-read-stream-resume.js fs: fix ReadStream.pause() emits duplicate data event 2012-05-12 10:24:46 +09:00
test-fs-read-stream.js fs: add autoClose=true option to fs.createReadStream 2012-12-20 11:25:39 +01:00
test-fs-read.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-fs-readfile-empty.js
test-fs-readfile-error.js fs: add long stacktrace debugging facility 2012-12-04 08:12:12 +01:00
test-fs-readfile-pipe.js Fix fs.readfile('/dev/stdin') 2012-06-20 10:28:44 -07:00
test-fs-readfile-unlink.js fs.readFile: don't make the callback before the fd is closed 2012-04-06 03:13:56 +02:00
test-fs-readfile-zero-byte-liar.js fix fs.readFile with lying size=0 stat results 2012-06-11 15:54:28 -07:00
test-fs-realpath.js realpath: No sync cb() calling allowed. 2012-06-26 15:20:26 -07:00
test-fs-sir-writes-alot.js
test-fs-stat.js fs: make callbacks run in global context 2012-06-06 21:49:39 +02:00
test-fs-stream-double-close.js fs: fix ReadStream / WriteStream double close bug 2012-05-03 01:01:46 +02:00
test-fs-symlink-dir-junction.js windows: enable creating directory junctions with fs.symlink 2012-05-24 01:15:15 -07:00
test-fs-symlink.js Tests: fix jslint issues 2012-01-17 19:45:09 +01:00
test-fs-sync-fd-leak.js Faster fs.readFile and fs.readFileSync 2012-05-16 20:04:44 -07:00
test-fs-truncate.js test: make test-fs-truncate pass on windows 2012-08-29 00:16:53 +02:00
test-fs-utimes.js Tests: fix jslint issues 2012-01-17 19:45:09 +01:00
test-fs-watch.js test: fs.watch filename support on Darwin 2012-09-17 15:49:07 -07:00
test-fs-write-buffer.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-fs-write-file-buffer.js
test-fs-write-file.js fs: Support mode/flag options to read/append/writeFile 2013-03-01 09:48:57 -08:00
test-fs-write-stream-change-open.js fs.WriteStream: Handle modifications to fs.open 2012-04-09 09:03:00 -07:00
test-fs-write-stream-end.js fs: fix immediate WriteStream#end() 2013-02-11 21:15:13 +01:00
test-fs-write-stream-err.js stream: remove lowWaterMark feature 2013-02-21 15:23:18 -08:00
test-fs-write-stream.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-fs-write-sync.js
test-fs-write.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-global.js
test-http-1.0-keep-alive.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-http-1.0.js Generate Date headers on responses when not already present. 2012-02-15 12:35:34 -08:00
test-http-304.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-http-abort-before-end.js Tests: fix jslint issues 2012-01-17 19:45:09 +01:00
test-http-abort-client.js test: Fix many tests for http streams2 refactor 2012-12-14 17:46:23 -08:00
test-http-after-connect.js http: fix http-parser is freed twice 2012-02-07 02:29:28 +09:00
test-http-agent-destroyed-socket.js net: use close callback, not process.nextTick 2013-03-06 16:15:18 +01:00
test-http-agent.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-allow-req-after-204-res.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-http-bind-twice.js test: binding twice to the same port should raise an error 2011-12-14 03:43:04 +01:00
test-http-blank-header.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-buffer-sanity.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-http-byteswritten.js Add bytesWritten to tls.CryptoStream 2013-01-24 16:48:49 -08:00
test-http-chunked-304.js http: close connection on 204 and chunked encoding 2013-01-24 11:23:36 +01:00
test-http-chunked.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-http-client-abort2.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-http-client-abort.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-http-client-agent.js test: Fix many tests for http streams2 refactor 2012-12-14 17:46:23 -08:00
test-http-client-get-url.js http: make http.get() accept a URL 2012-05-16 16:43:18 +02:00
test-http-client-parse-error.js http: bubble up parser errors to ClientRequest 2012-12-16 17:25:03 +01:00
test-http-client-pipe-end.js test: Fix many tests for http streams2 refactor 2012-12-14 17:46:23 -08:00
test-http-client-race-2.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-client-race.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-client-response-domain.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-http-client-timeout-agent.js test: Fix simple/test-http-client-timeout-agent 2012-09-28 09:55:29 -07:00
test-http-client-timeout-event.js http: fix multiple timeout events 2013-03-06 10:45:37 -08:00
test-http-client-timeout-with-data.js test: fix simple/test-http-client-timeout-with-data 2013-01-07 16:04:33 +01:00
test-http-client-timeout.js test: add failing HTTP client timeout test 2012-05-07 22:53:32 +02:00
test-http-client-upload-buf.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-client-upload.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-conn-reset.js test: update http tests for ECONNRESET change 2013-02-11 12:31:21 -08:00
test-http-connect.js streams2: Switch to old-mode immediately, not nextTick 2012-12-14 10:52:28 -08:00
test-http-contentLength0.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-http-curl-chunk-problem.js test: Don't run async operation in process 'exit' 2013-03-08 18:56:31 -08:00
test-http-date-header.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-default-encoding.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-destroyed-socket-write.js http: Handle hangup writes more gently 2013-02-22 10:35:07 -08:00
test-http-dns-error.js test: add tcp and https DNS error tests 2012-02-04 00:41:24 +01:00
test-http-eof-on-connect.js doc: fix links 2011-11-01 22:26:52 +01:00
test-http-exceptions.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-expect-continue.js http: fix free http-parser too early 2012-01-31 00:16:01 +09:00
test-http-extra-response.js doc: fix links 2011-11-01 22:26:52 +01:00
test-http-full-response.js test: skip test-http-full-response on ab errors 2012-06-16 08:38:47 -07:00
test-http-get-pipeline-problem.js test-http-get-pipeline-problem: don't fail if there are stray files in the temp dir 2012-06-12 01:56:48 +02:00
test-http-head-request.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-http-head-response-has-no-body-end.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-http-head-response-has-no-body.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-http-header-read.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-header-response-splitting.js Merge remote-tracking branch 'ry/v0.8' into master 2013-02-18 10:21:08 -08:00
test-http-host-headers.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-keep-alive-close-on-header.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-keep-alive.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-legacy.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-http-localaddress-bind-error.js test: Fix simple/test-http-localaddress 2012-12-21 16:59:20 +00:00
test-http-localaddress.js test: Fix simple/test-http-localaddress 2012-12-21 16:59:20 +00:00
test-http-malformed-request.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-many-keep-alive-connections.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-max-headers-count.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-http-multi-line-headers.js test: update http tests for ECONNRESET change 2013-02-11 12:31:21 -08:00
test-http-mutable-headers.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-http-no-content-length.js test: HTTP responses with no content-length 2012-03-18 00:50:47 +09:00
test-http-parser-bad-ref.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-http-parser-free.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-parser.js Lint all the JavaScripts. 2012-02-18 15:34:57 -08:00
test-http-pause-resume-one-end.js Emit end event only once 2012-03-07 13:37:39 -08:00
test-http-pause.js http: Avoid 'data'/'end' events after pause() 2011-12-26 16:14:47 +01:00
test-http-pipe-fs.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-http-proxy.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-request-end-twice.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-request-end.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-request-methods.js http: support PURGE request method 2012-02-20 16:12:48 +01:00
test-http-res-write-end-dont-take-array.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-response-close.js http: fix ServerResponse does not emit 'close' 2012-01-06 15:45:21 +09:00
test-http-response-no-headers.js test: update http tests for ECONNRESET change 2013-02-11 12:31:21 -08:00
test-http-response-readable.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-server-multiheaders.js http: handle multiple Proxy-Authenticate values 2012-09-27 13:28:16 -07:00
test-http-server-stale-close.js test: merge environment, don't overwrite 2013-02-26 19:42:08 +01:00
test-http-server.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-set-cookies.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-set-timeout-server.js http: ServerRequest does not timeout after 'end' 2013-03-10 20:14:43 +09:00
test-http-set-timeout.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-set-trailers.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-should-keep-alive.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-http-status-code.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-http-timeout.js test: Use common.PORT in simple/test-http-timeout 2013-02-26 17:54:18 -08:00
test-http-unix-socket.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-http-upgrade-agent.js http: Upgrade/CONNECT request should detach its socket earlier 2012-01-12 14:17:19 +09:00
test-http-upgrade-client2.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-http-upgrade-client.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-upgrade-server2.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-upgrade-server.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-url.parse-auth-with-header-in-request.js Lint 2011-10-22 14:14:40 +09:00
test-http-url.parse-auth.js test: update HTTP basic auth test 2012-02-20 17:24:14 +01:00
test-http-url.parse-basic.js http.request(url.parse(x)) 2011-10-22 14:14:40 +09:00
test-http-url.parse-https.request.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-http-url.parse-only-support-http-https-protocol.js http.request(url.parse(x)) 2011-10-22 14:14:40 +09:00
test-http-url.parse-path.js Lint 2011-10-22 14:14:40 +09:00
test-http-url.parse-post.js Lint 2011-10-22 14:14:40 +09:00
test-http-url.parse-search.js Lint 2011-10-22 14:14:40 +09:00
test-http-wget.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http-write-empty-string.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-http.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-https-agent.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-https-byteswritten.js Add bytesWritten to tls.CryptoStream 2013-01-24 16:48:49 -08:00
test-https-client-get-url.js tls, https: validate server certificate by default 2012-09-15 00:19:06 +02:00
test-https-client-reject.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-https-connecting-to-http.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-https-drain.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-https-eof-for-eom.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-https-foafssl.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-https-invalid-key.js tls: Fix node swallows openssl error on request 2011-12-21 19:48:15 +01:00
test-https-localaddress-bind-error.js test: Fix test-https-localaddress* 2012-12-16 14:40:24 -08:00
test-https-localaddress.js test: Fix test-https-localaddress* 2012-12-16 14:40:24 -08:00
test-https-no-reader.js tls: _handle.readStart/readStop for CryptoStream 2013-02-21 23:29:18 +04:00
test-https-pfx.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-https-simple.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-https-socket-options.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-https-strict.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-https-timeout-server-2.js tls, https: add tls handshake timeout 2012-12-06 17:39:24 +01:00
test-https-timeout-server.js tls, https: add tls handshake timeout 2012-12-06 17:39:24 +01:00
test-https-timeout.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-init.js Tests: fix jslint issues 2012-01-17 19:45:09 +01:00
test-listen-fd-cluster.js Fix #3388 Support listening on file descriptors 2012-06-13 12:24:45 -07:00
test-listen-fd-detached-inherit.js Fix #3388 Support listening on file descriptors 2012-06-13 12:24:45 -07:00
test-listen-fd-detached.js Fix #3388 Support listening on file descriptors 2012-06-13 12:24:45 -07:00
test-listen-fd-ebadf.js net: fix net.Server.listen({fd:x}) error reporting 2012-07-12 18:18:38 +02:00
test-listen-fd-server.js Fix #3388 Support listening on file descriptors 2012-06-13 12:24:45 -07:00
test-memory-usage-emfile.js sunos: fix EMFILE on process.memoryUsage() 2012-03-22 16:18:11 -07:00
test-memory-usage.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-mkdir-rmdir.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-module-loading-error.js process: show detailed error message in process.dlopen() 2012-03-06 01:34:39 +01:00
test-module-loading.js test: add module-loading test with empty string 2013-01-16 12:27:53 -08:00
test-net-after-close.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-net-binary.js stream: remove lowWaterMark feature 2013-02-21 15:23:18 -08:00
test-net-bind-twice.js test: binding twice to the same port should raise an error 2011-12-14 03:43:04 +01:00
test-net-buffersize.js net: fix bufferSize include writableStream length 2013-01-08 04:59:50 +01:00
test-net-bytes-stats.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-net-can-reset-timeout.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-net-connect-buffer.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-net-connect-handle-econnrefused.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-net-connect-options.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-net-connect-unref.js add unref/ref tests for socket/server/timers 2012-07-23 18:31:32 +02:00
test-net-create-connection.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-net-dns-error.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-net-during-close.js net: Prevent property access throws during close 2012-06-17 13:00:00 -07:00
test-net-eaddrinuse.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-net-end-without-connect.js test: add regression test for #4463 2012-12-25 22:18:57 +01:00
test-net-isip.js net: More accurate IP address validation and IPv6 dotted notation. 2012-11-28 21:51:27 +01:00
test-net-keepalive.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-net-large-string.js
test-net-listen-error.js net: fix error handling in listen() 2011-10-16 01:30:19 +09:00
test-net-listen-fd0.js net: fix .listen({fd:0}) 2012-08-02 13:37:02 +02:00
test-net-local-address-port.js net: add localAddress and localPort to Socket 2013-01-05 17:05:13 +01:00
test-net-pause-resume-connecting.js net: make pause work with connecting sockets 2012-08-03 17:11:08 +02:00
test-net-pingpong.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-net-pipe-connect-errors.js test: root can connect to chmod'd pipes 2012-05-20 09:24:47 -03:00
test-net-reconnect.js net: omit superfluous 'connect' event 2013-03-01 02:09:36 +01:00
test-net-remote-address-port.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-net-server-address.js tcp: make getsockname() return address family as string 2012-04-16 18:00:47 +02:00
test-net-server-bind.js net, http: add backlog parameter to .listen() 2012-04-18 21:40:25 +02:00
test-net-server-close.js net: use close callback, not process.nextTick 2013-03-06 16:15:18 +01:00
test-net-server-listen-remove-callback.js net: defer net.Server 'close' event to next tick 2011-12-29 19:30:07 +01:00
test-net-server-max-connections.js test: fix test/simple/test-net-server-max-connections.js is racey 2012-01-22 23:23:04 +09:00
test-net-server-try-ports.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-net-server-unref.js add unref/ref tests for socket/server/timers 2012-07-23 18:31:32 +02:00
test-net-settimeout.js net: ignore socket.setTimeout(Infinity) (and NaN) 2012-07-20 01:49:30 +04:00
test-net-socket-destroy-twice.js net: don't emit 'close' event twice 2011-12-01 14:57:06 +01:00
test-net-socket-timeout.js
test-net-stream.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-net-write-after-close.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-net-write-connect-write.js net: fix race write() before and after connect() 2012-02-28 19:57:13 +09:00
test-net-write-slow.js test-net-write-slow: increase the socket timeout period 2012-06-12 01:43:45 +02:00
test-next-tick-doesnt-hang.js
test-next-tick-error-spin.js nextTick: Preserve depth in error/reentry cases 2012-07-19 10:29:15 -07:00
test-next-tick-errors.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-next-tick-intentional-starvation.js nextTick: Handle tick callbacks after each tick 2012-07-16 21:05:10 -07:00
test-next-tick-ordering2.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-next-tick-ordering.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-next-tick-starvation.js
test-next-tick.js nextTick: explicitly no-op when _exiting 2012-07-16 21:05:26 -07:00
test-os.js os: rename tmpDir() to tmpdir() for consistency 2013-01-30 04:24:58 +01:00
test-path-makelong.js path: Do not coerce paths to strings on Windows 2013-02-20 14:04:30 -08:00
test-path.js path: Throw TypeError on non-string args to path.resolve 2013-02-21 15:18:44 -08:00
test-pipe-address.js net: implement Server.prototype.address() for pipes 2011-11-03 19:16:10 +01:00
test-pipe-file-to-http.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-pipe-head.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-pipe-return-val.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-pipe-stream.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-pipe-unref.js add unref/ref tests for socket/server/timers 2012-07-23 18:31:32 +02:00
test-pipe.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-process-active-wraps.js net: use close callback, not process.nextTick 2013-03-06 16:15:18 +01:00
test-process-argv-0.js fix simple/test-process-argv-0 on windows 2012-03-05 16:51:04 -08:00
test-process-config.js process: add process.config 2012-03-15 17:15:18 -07:00
test-process-env.js Re-apply commit e307468. 2012-06-29 17:29:32 +02:00
test-process-exec-argv.js test: test process.execArgv 2012-03-15 13:48:05 -07:00
test-process-exit-recursive.js process: ensure that the "exit" event always has "code" given 2012-04-30 10:42:13 -07:00
test-process-exit.js process: ensure that the "exit" event always has "code" given 2012-04-30 10:42:13 -07:00
test-process-getgroups.js test: disable simple/test-process-getgroups on os x 2013-03-01 00:48:19 +01:00
test-process-hrtime.js process: throw a TypeError when anything but an Array is passed to hrtime() 2012-07-08 20:53:19 -07:00
test-process-kill-null.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-process-next-tick.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-process-wrap.js child_process: new stdio API for .spawn() method 2012-06-01 20:52:13 +04:00
test-pump-file2tcp-noexist.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-pump-file2tcp.js test: replace .addListener() calls with .on() 2011-10-15 01:08:36 +02:00
test-punycode.js punycode: update to v1.1.1 2012-07-04 13:45:14 +02:00
test-querystring.js Fix #3058 querystring: Fix incorrect handling of empty keys 2012-05-11 08:49:03 -07:00
test-readdir.js Tests: fix jslint issues 2012-01-17 19:45:09 +01:00
test-readdouble.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-readfloat.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-readint.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-readline-interface.js readline: treat bare \r as a line ending 2013-01-29 18:21:31 -08:00
test-readline-set-raw-mode.js readline: Remove event listeners on close 2012-07-24 15:36:53 -07:00
test-readuint.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-regress-GH-746.js
test-regress-GH-784.js test: add missing copyright headers 2011-12-06 22:02:26 +01:00
test-regress-GH-819.js test: add missing copyright headers 2011-12-06 22:02:26 +01:00
test-regress-GH-877.js test updates for streams2 2012-12-14 17:46:23 -08:00
test-regress-GH-897.js test: add missing copyright headers 2011-12-06 22:02:26 +01:00
test-regress-GH-1531.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-regress-GH-1697.js test: use common.PORT in simple/test-regress-GH-1697 2012-08-17 14:03:36 +02:00
test-regress-GH-1726.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-regress-GH-1899.js Tests: fix jslint issues 2012-01-17 19:45:09 +01:00
test-regress-GH-3542.js windows: make fs.realpath(Sync) work with UNC paths 2012-06-27 01:59:25 +02:00
test-regress-GH-3739.js windows: correctly prep long path for fs.exists(Sync) 2012-07-23 13:55:42 +02:00
test-regress-GH-4015.js fs: don't segfault on deeply recursive stat() 2012-09-14 02:37:51 +02:00
test-regress-GH-4027.js fs: fix watchFile() missing deletion events 2012-09-17 17:52:50 +02:00
test-regress-GH-4256.js domains: don't crash if domain is set to null 2012-11-09 00:49:24 +01:00
test-regress-GH-4948.js http: check if incoming parser has already been freed 2013-03-09 08:46:44 -08:00
test-regression-object-prototype.js
test-repl-.save.load.js test: make the ArrayStream in repl tests write a '\n' 2012-04-06 16:13:40 -07:00
test-repl-autolibs.js repl: allow overriding builtins 2013-01-03 19:58:47 +01:00
test-repl-console.js repl: create a new Console instance for the repl when "useGlobal" is off 2012-08-24 14:31:32 -07:00
test-repl-domain.js make repl compatible with domains 2013-03-03 15:28:45 -08:00
test-repl-end-emits-exit.js test: check for multiple "emit" calls in repl-end-emits-exit.js 2012-04-17 11:53:50 -07:00
test-repl-options.js test: disable global variable check for "test-repl-options.js" 2012-10-15 14:59:57 -07:00
test-repl-require-cache.js repl: don't touch require.cache 2012-12-21 11:42:40 -08:00
test-repl-tab-complete.js repl: make tab completion read up the prototype of "global" 2012-04-25 20:34:34 -07:00
test-repl.js repl: make built-in modules available by default 2013-01-12 12:10:29 -08:00
test-require-cache-without-stat.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-require-cache.js
test-require-exceptions.js Lint all the JavaScripts. 2012-02-18 15:34:57 -08:00
test-require-json.js Fix test-require-json on Windows 2012-07-07 15:15:17 -07:00
test-require-resolve.js
test-script-context.js assert: improve support for new execution contexts 2012-12-29 11:19:14 -08:00
test-script-new.js Revert "Fix #1801 vm: Use 'sandbox' as global_prototype" 2011-10-19 11:01:08 -07:00
test-script-static-context.js Revert "Fix #1801 vm: Use 'sandbox' as global_prototype" 2011-10-19 11:01:08 -07:00
test-script-static-new.js Revert "Fix #1801 vm: Use 'sandbox' as global_prototype" 2011-10-19 11:01:08 -07:00
test-script-static-this.js Revert "Fix #1801 vm: Use 'sandbox' as global_prototype" 2011-10-19 11:01:08 -07:00
test-script-this.js Revert "Fix #1801 vm: Use 'sandbox' as global_prototype" 2011-10-19 11:01:08 -07:00
test-setproctitle.js test: re-enable simple/test-setproctitle on darwin 2013-02-24 04:07:42 +01:00
test-sigint-infinite-loop.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-signal-handler.js disable simple/test-signal-handler on Windows 2012-03-05 13:20:13 -08:00
test-signal-unregister.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-socket-write-after-fin-error.js net: Provide better error when writing after FIN 2013-03-02 11:26:39 -08:00
test-socket-write-after-fin.js net: Provide better error when writing after FIN 2013-03-02 11:26:39 -08:00
test-stdin-child-proc.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-stdin-from-file.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-stdin-hang.js Pause process.stdin in stdin getter 2012-02-21 15:31:50 -08:00
test-stdin-pause-resume-sync.js Add test-stdin-pause-resume-sync 2012-06-16 09:05:28 -07:00
test-stdin-pause-resume.js Tests: fix jslint issues 2012-01-17 19:45:09 +01:00
test-stdin-pipe-resume.js Fix #3503: stdin: resume() on pipe(dest) 2012-06-21 16:16:30 -07:00
test-stdin-resume-pause.js test: stdin isn't closed after resume() and pause() 2011-11-21 12:34:19 +01:00
test-stdio-readable-writable.js stdio: Set readable/writable flags properly 2013-01-17 10:42:44 -08:00
test-stdout-cannot-be-closed-child-process-pipe.js net: Respect the 'readable' flag on sockets 2013-02-12 16:49:26 -08:00
test-stdout-close-catch.js test: wait for 'close' event for stdout 2012-05-20 09:40:10 -03:00
test-stdout-stderr-reading.js stdio: Do not read from stdout/err 2012-12-21 11:05:46 -08:00
test-stdout-to-file.js test: write to temp dir, not fixtures dir 2012-10-08 00:26:04 +02:00
test-stream2-basic.js stream: Don't require read(0) to emit 'readable' event 2013-03-04 07:38:32 -08:00
test-stream2-compatibility.js stream: There is no _read cb, there is only push 2013-02-28 17:38:17 -08:00
test-stream2-finish-pipe.js stream: _write takes an encoding argument 2013-03-05 14:27:15 -08:00
test-stream2-fs.js stream: Remove bufferSize option 2013-03-06 11:44:30 -08:00
test-stream2-httpclient-response-end.js stream2: fix to emit end event on http.ClientResponse 2012-12-26 15:20:48 -08:00
test-stream2-large-read-stall.js stream: Properly handle large reads from push-streams 2013-01-16 10:45:11 -08:00
test-stream2-objects.js stream: _write takes an encoding argument 2013-03-05 14:27:15 -08:00
test-stream2-pipe-error-handling.js stream: _write takes an encoding argument 2013-03-05 14:27:15 -08:00
test-stream2-push.js stream: _write takes an encoding argument 2013-03-05 14:27:15 -08:00
test-stream2-read-sync-stack.js stream: There is no _read cb, there is only push 2013-02-28 17:38:17 -08:00
test-stream2-readable-empty-buffer-no-eof.js stream: There is no _read cb, there is only push 2013-02-28 17:38:17 -08:00
test-stream2-readable-from-list.js streams: Support objects other than Buffers 2013-01-24 07:49:27 -08:00
test-stream2-readable-legacy-drain.js stream: There is no _read cb, there is only push 2013-02-28 17:38:17 -08:00
test-stream2-readable-non-empty-end.js stream: There is no _read cb, there is only push 2013-02-28 17:38:17 -08:00
test-stream2-set-encoding.js stream: Remove bufferSize option 2013-03-06 11:44:30 -08:00
test-stream2-stderr-sync.js stream: _write takes an encoding argument 2013-03-05 14:27:15 -08:00
test-stream2-transform.js test: Make stream2-transform less timing-dependent 2013-03-08 18:56:31 -08:00
test-stream2-unpipe-drain.js stream: Remove output function from _transform 2013-03-05 14:27:15 -08:00
test-stream2-unpipe-leak.js stream: Avoid nextTick warning filling read buffer 2013-03-10 11:04:48 -07:00
test-stream2-writable.js stream: _write takes an encoding argument 2013-03-05 14:27:15 -08:00
test-stream-big-push.js stream: There is no _read cb, there is only push 2013-02-28 17:38:17 -08:00
test-stream-pipe-after-end.js stream: Don't emit 'end' unless read() called 2013-03-10 11:08:22 -07:00
test-stream-pipe-cleanup.js streams: fix pipe is destructed by 'end' from destination 2012-10-03 10:57:31 -07:00
test-stream-pipe-error-handling.js
test-stream-pipe-event.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-stream-pipe-multi.js test: add missing copyright headers 2011-12-06 22:02:26 +01:00
test-stream-push-order.js stream: There is no _read cb, there is only push 2013-02-28 17:38:17 -08:00
test-stream-push-strings.js stream: Allow strings in Readable.push/unshift 2013-03-06 11:44:30 -08:00
test-stream-readable-flow-recursion.js stream: Raise readable high water mark in powers of 2 2013-03-06 11:44:30 -08:00
test-string-decoder-end.js string_decoder: Add 'end' method, do base64 properly 2012-10-11 16:46:18 -07:00
test-string-decoder.js string_decoder: added support for UTF-16LE 2012-05-05 22:47:24 +09:00
test-sync-fileread.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-sys.js Merge remote branch 'origin/v0.6' 2012-01-09 11:20:22 -08:00
test-tcp-wrap-connect.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-tcp-wrap-listen.js Optimize writing strings with Socket.write 2012-05-09 03:56:19 +02:00
test-tcp-wrap.js lib, src: remove errno global 2013-02-28 23:11:47 +01:00
test-timers-immediate.js timers: implement setImmediate 2012-08-12 00:07:22 +02:00
test-timers-linked-list.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-timers-this.js timers: consistent this keyword in setImmediate 2013-03-09 08:19:57 -08:00
test-timers-uncaught-exception.js process: streamlining tick callback logic 2013-02-15 18:13:01 -08:00
test-timers-unref.js add unref/ref tests for socket/server/timers 2012-07-23 18:31:32 +02:00
test-timers-zero-timeout.js Fix invalid timer test 2012-03-15 14:53:17 -07:00
test-timers.js timers: fix handling of large timeouts 2012-07-05 23:07:27 +02:00
test-tls-check-server-identity.js tls: follow RFC6125 more stricly 2013-01-18 03:48:05 +04:00
test-tls-client-abort2.js tls: fix double 'error' events on HTTPS Requests 2012-01-17 17:09:27 +01:00
test-tls-client-abort.js test tls: make tests use new tls.connect API 2012-01-08 11:13:28 +01:00
test-tls-client-reject.js tls, https: validate server certificate by default 2012-09-15 00:19:06 +02:00
test-tls-client-resume.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-client-verify.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-connect-given-socket.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-connect-pipe.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-connect-simple.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-connect.js test tls: make tests use new tls.connect API 2012-01-08 11:13:28 +01:00
test-tls-fast-writing.js tls: Cycle data when underlying socket drains 2013-02-11 16:43:10 -08:00
test-tls-getcipher.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-handshake-nohang.js tls: don't use a timer to track renegotiations 2012-10-08 02:23:46 +02:00
test-tls-honorcipherorder.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-invalid-key.js tls: Fix node swallows openssl error on request 2011-12-21 19:48:15 +01:00
test-tls-junk-closes-server.js tls, https: throw exception on missing key/cert 2012-08-29 22:53:07 +02:00
test-tls-npn-server-client.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-over-http-tunnel.js test: Fix regression in tls test 2013-02-19 11:41:06 -08:00
test-tls-passphrase.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-pause-close.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-pause.js test updates 2012-12-14 10:52:30 -08:00
test-tls-peer-certificate-multi-keys.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-peer-certificate.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-remote.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-request-timeout.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-securepair-client.js test: merge tls-ext-key-usage into tls-securepair-client 2012-04-12 01:34:05 +02:00
test-tls-securepair-server.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
test-tls-server-missing-options.js tls, https: throw exception on missing key/cert 2012-08-29 22:53:07 +02:00
test-tls-server-slab.js tls: make slab buffer's size configurable 2013-01-24 08:47:07 -08:00
test-tls-server-verify.js Remove separation of libuv tests 2011-11-02 16:38:59 -07:00
test-tls-session-cache.js test: Don't fail tls-session-cache if openssl is bad 2013-03-08 18:56:31 -08:00
test-tls-set-ciphers.js test: use RC4-MD5 cipher in tls test 2012-06-25 16:36:02 +02:00
test-tls-set-encoding.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-sni-server-client.js test: set rejectUnauthorized in tls/https tests 2012-09-15 00:19:30 +02:00
test-tls-timeout-server-2.js tls, https: add tls handshake timeout 2012-12-06 17:39:24 +01:00
test-tls-timeout-server.js tls, https: add tls handshake timeout 2012-12-06 17:39:24 +01:00
test-tty-stdout-end.js stdout ending test message correction 2012-01-27 13:42:49 -08:00
test-tty-wrap.js test: TTY only has writeBuffer(), not write() 2012-12-01 11:17:51 -08:00
test-typed-arrays.js typed arrays: make call-as-function work for ctors 2013-02-11 17:38:32 +01:00
test-umask.js
test-url.js url: make url.format escape delimiters in path and query 2012-10-30 09:16:13 -07:00
test-utf8-scripts.js
test-util-format.js util: fix util.format() formatting of %% 2012-03-03 18:22:34 +01:00
test-util-inspect.js test: make tests work with newer v8 2013-01-02 12:13:47 +04:00
test-util.js util: make _extend() more robust 2012-05-10 16:49:37 +02:00
test-vm-create-context-accessors.js test: add missing copyright headers 2011-12-06 22:02:26 +01:00
test-vm-create-context-arg.js vm: accept only object as arg of .createContext() 2012-05-02 01:59:59 +07:00
test-vm-create-context-circular-reference.js test: add missing copyright headers 2011-12-06 22:02:26 +01:00
test-writedouble.js buffer: floating point read/write improvements 2013-01-16 10:17:20 -08:00
test-writefloat.js buffer: floating point read/write improvements 2013-01-16 10:17:20 -08:00
test-writeint.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-writeuint.js test: include common.js in all tests 2012-02-20 13:29:11 +01:00
test-zerolengthbufferbug.js
test-zlib-dictionary-fail.js zlib: don't assert on malformed dictionary 2013-01-22 13:34:43 +01:00
test-zlib-dictionary.js zlib: reset() method for deflate/inflate streams 2012-01-12 03:19:19 +06:00
test-zlib-from-gzip.js Tests: fix jslint issues 2012-01-17 19:45:09 +01:00
test-zlib-from-string.js Tests: fix jslint issues 2012-01-17 19:45:09 +01:00
test-zlib-invalid-input.js zlib: streams2 2012-12-14 10:52:26 -08:00
test-zlib-random-byte-pipes.js test: Fix many tests for streams2 net refactor 2012-12-14 10:52:30 -08:00
test-zlib-write-after-flush.js zlib: Manage flush flags appropriately 2013-03-08 18:56:31 -08:00
test-zlib.js Fixed a lot of jslint errors. 2011-10-05 18:51:06 -07:00
testcfg.py