node/test/mjsunit
Ryan 1b6bbc619d Bugfix: Server-side clients not attached between creation and on_connect.
Solution is to manually add Attach() to OnConnection.

For client side it seems there is no Detach() being called after NS
resolution? Otherwise I would have removed it. That was another bug.

Note: We don't want to modify evnet's behavior to have on_connect called
directly when the socket is accepted. evnet needs to support SSL, and
on_connect is supposed to signal that the SSL connection is established. The
point here is that being "connected" and being "attached" to the event loop
are two different things. SSL stuff may be transmitted when a socket is not
"connected" but it must always be attached.
2009-07-15 17:36:30 +02:00
..
fixtures Use v8's test runner 2009-06-22 14:08:42 +02:00
mjsunit.js Use v8's test runner 2009-06-22 14:08:42 +02:00
test-file-cat-noexist.js Implement Promises for file i/o 2009-06-28 19:08:27 +02:00
test-file-open.js validate js 2009-07-01 02:33:08 +02:00
test-fs-stat.js Add new test for node.fs.stat() 2009-06-29 14:11:26 +02:00
test-http-cat.js validate js 2009-07-01 02:33:08 +02:00
test-http-client-race.js Snakecase events . 2009-06-29 13:18:30 +02:00
test-http-proxy.js Snakecase events . 2009-06-29 13:18:30 +02:00
test-http-server.js Change 'new node.tcp.Connection' to 'node.tcp.createConnection' 2009-06-30 13:56:52 +02:00
test-http.js Snakecase events . 2009-06-29 13:18:30 +02:00
test-module-loading.js Use v8's test runner 2009-06-22 14:08:42 +02:00
test-node-cat.js validate js 2009-07-01 02:33:08 +02:00
test-process-buffering.js Remove node.Process constructor from API 2009-06-30 13:46:35 +02:00
test-process-kill.js Remove node.Process constructor from API 2009-06-30 13:46:35 +02:00
test-process-simple.js Remove node.Process constructor from API 2009-06-30 13:46:35 +02:00
test-process-spawn-loop.js Remove node.Process constructor from API 2009-06-30 13:46:35 +02:00
test-remote-module-loading.js Further expand EventEmitter to TCP and HTTP 2009-06-28 19:08:26 +02:00
test-tcp-many-clients.js Bugfix: Server-side clients not attached between creation and on_connect. 2009-07-15 17:36:30 +02:00
test-tcp-pingpong-delay.js Upgrade evnet to fix close() bug. Add test for bug. 2009-07-15 07:54:08 +02:00
test-tcp-pingpong.js Change 'new node.tcp.Connection' to 'node.tcp.createConnection' 2009-06-30 13:56:52 +02:00
test-tcp-reconnect.js Bugfix: Sockets not properly reattached if reconnected during disconnect event. 2009-07-13 16:38:55 +02:00
test-timers.js Use v8's test runner 2009-06-22 14:08:42 +02:00
testcfg.py Use v8's test runner 2009-06-22 14:08:42 +02:00