Remove excessive copyright/license boilerplate
[platform/upstream/nodejs.git] / test / parallel / test-net-local-address-port.js
1 var common = require('../common');
2 var assert = require('assert');
3 var net = require('net');
4
5 var conns = 0, conns_closed = 0;
6
7 var server = net.createServer(function(socket) {
8   conns++;
9   assert.equal('127.0.0.1', socket.localAddress);
10   assert.equal(socket.localPort, common.PORT);
11   socket.on('end', function() {
12     server.close();
13   });
14   socket.resume();
15 });
16
17 server.listen(common.PORT, '127.0.0.1', function() {
18   var client = net.createConnection(common.PORT, '127.0.0.1');
19   client.on('connect', function() {
20     client.end();
21   });
22 });
23
24 process.on('exit', function() {
25   assert.equal(1, conns);
26 });