summaryrefslogtreecommitdiff
path: root/test/sequential/test-net-server-bind.js
diff options
context:
space:
mode:
authorSantiago Gimeno <santiago.gimeno@gmail.com>2016-04-09 18:47:50 +0200
committerJames M Snell <jasnell@gmail.com>2016-04-20 09:14:33 -0700
commit2dc5ad460a8bc014a47ca25c73a8f343ef296d27 (patch)
treed81d9b69b3a73ce9ba430e3a51128ec3db168047 /test/sequential/test-net-server-bind.js
parent54dd7c38e507b35ee0ffadc41a716f1782b0d32f (diff)
downloadandroid-node-v8-2dc5ad460a8bc014a47ca25c73a8f343ef296d27.tar.gz
android-node-v8-2dc5ad460a8bc014a47ca25c73a8f343ef296d27.tar.bz2
android-node-v8-2dc5ad460a8bc014a47ca25c73a8f343ef296d27.zip
test: move more tests from sequential to parallel
Only `test-stdin-from-file.js` has been modified so that the `stdin.txt` is written in a temp directory instead of the `fixtures` directory. PR-URL: https://github.com/nodejs/node/pull/6187 Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/sequential/test-net-server-bind.js')
-rw-r--r--test/sequential/test-net-server-bind.js86
1 files changed, 0 insertions, 86 deletions
diff --git a/test/sequential/test-net-server-bind.js b/test/sequential/test-net-server-bind.js
deleted file mode 100644
index c77341418c..0000000000
--- a/test/sequential/test-net-server-bind.js
+++ /dev/null
@@ -1,86 +0,0 @@
-'use strict';
-var common = require('../common');
-var assert = require('assert');
-var net = require('net');
-
-
-// With only a callback, server should get a port assigned by the OS
-
-var address0;
-var server0 = net.createServer(function(socket) { });
-
-server0.listen(function() {
- address0 = server0.address();
- console.log('address0 %j', address0);
- server0.close();
-});
-
-
-// No callback to listen(), assume we can bind in 100 ms
-
-var address1;
-var connectionKey1;
-var server1 = net.createServer(function(socket) { });
-
-server1.listen(common.PORT);
-
-setTimeout(function() {
- address1 = server1.address();
- connectionKey1 = server1._connectionKey;
- console.log('address1 %j', address1);
- server1.close();
-}, 100);
-
-
-// Callback to listen()
-
-var address2;
-var server2 = net.createServer(function(socket) { });
-
-server2.listen(common.PORT + 1, function() {
- address2 = server2.address();
- console.log('address2 %j', address2);
- server2.close();
-});
-
-
-// Backlog argument
-
-var address3;
-var server3 = net.createServer(function(socket) { });
-
-server3.listen(common.PORT + 2, '0.0.0.0', 127, function() {
- address3 = server3.address();
- console.log('address3 %j', address3);
- server3.close();
-});
-
-
-// Backlog argument without host argument
-
-var address4;
-var server4 = net.createServer(function(socket) { });
-
-server4.listen(common.PORT + 3, 127, function() {
- address4 = server4.address();
- console.log('address4 %j', address4);
- server4.close();
-});
-
-
-process.on('exit', function() {
- assert.ok(address0.port > 100);
- assert.equal(common.PORT, address1.port);
-
- var expectedConnectionKey1;
-
- if (address1.family === 'IPv6')
- expectedConnectionKey1 = '6::::' + address1.port;
- else
- expectedConnectionKey1 = '4:0.0.0.0:' + address1.port;
-
- assert.equal(connectionKey1, expectedConnectionKey1);
- assert.equal(common.PORT + 1, address2.port);
- assert.equal(common.PORT + 2, address3.port);
- assert.equal(common.PORT + 3, address4.port);
-});