diff options
Diffstat (limited to 'test/disabled')
-rw-r--r-- | test/disabled/test-cat.js | 37 | ||||
-rw-r--r-- | test/disabled/test-dns.js | 144 | ||||
-rw-r--r-- | test/disabled/test-eio-race3.js | 21 | ||||
-rw-r--r-- | test/disabled/test-fs-sendfile.js | 27 | ||||
-rw-r--r-- | test/disabled/test-http-big-proxy-responses.js | 38 | ||||
-rw-r--r-- | test/disabled/test-http-head-request.js | 27 | ||||
-rw-r--r-- | test/disabled/test-http-stress.js | 47 | ||||
-rw-r--r-- | test/disabled/test-http-tls.js | 129 | ||||
-rw-r--r-- | test/disabled/test-idle-watcher.js | 6 | ||||
-rw-r--r-- | test/disabled/test-net-fd-passing.js | 31 | ||||
-rw-r--r-- | test/disabled/test-net-tls-pummel.js | 91 | ||||
-rw-r--r-- | test/disabled/test-net-tls.js | 84 | ||||
-rw-r--r-- | test/disabled/test-process-title.js | 14 | ||||
-rw-r--r-- | test/disabled/test-readline.js | 28 | ||||
-rw-r--r-- | test/disabled/test-remote-module-loading.js | 18 | ||||
-rw-r--r-- | test/disabled/test-setuidgid.js | 8 | ||||
-rw-r--r-- | test/disabled/test-tls-server.js | 28 | ||||
-rw-r--r-- | test/disabled/tls_client.js | 47 | ||||
-rw-r--r-- | test/disabled/tls_server.js | 43 |
19 files changed, 453 insertions, 415 deletions
diff --git a/test/disabled/test-cat.js b/test/disabled/test-cat.js index 7dd6baf1b0..e3784254be 100644 --- a/test/disabled/test-cat.js +++ b/test/disabled/test-cat.js @@ -1,14 +1,15 @@ -require("../common.js"); -http = require("/http.js"); +var common = require('../common.js'); +var assert = require('assert'); +var http = require('http'); -console.log("hello world"); +console.log('hello world'); -var body = "exports.A = function() { return 'A';}"; -var server = http.createServer(function (req, res) { - console.log("req?"); +var body = 'exports.A = function() { return "A";}'; +var server = http.createServer(function(req, res) { + console.log('req?'); res.sendHeader(200, { - "Content-Length": body.length, - "Content-Type": "text/plain" + 'Content-Length': body.length, + 'Content-Type': 'text/plain' }); res.sendBody(body); res.finish(); @@ -18,34 +19,34 @@ server.listen(common.PORT); var errors = 0; var successes = 0; -var promise = process.cat("http://localhost:"+common.PORT, "utf8"); +var promise = process.cat('http://localhost:' + common.PORT, 'utf8'); -promise.addCallback(function (content) { +promise.addCallback(function(content) { assert.equal(body, content); server.close(); successes += 1; }); -promise.addErrback(function () { +promise.addErrback(function() { errors += 1; }); var dirname = process.path.dirname(__filename); -var fixtures = process.path.join(dirname, "fixtures"); -var x = process.path.join(fixtures, "x.txt"); +var fixtures = process.path.join(dirname, 'fixtures'); +var x = process.path.join(fixtures, 'x.txt'); -promise = process.cat(x, "utf8"); +promise = process.cat(x, 'utf8'); -promise.addCallback(function (content) { - assert.equal("xyz", content.replace(/[\r\n]/, '')); +promise.addCallback(function(content) { + assert.equal('xyz', content.replace(/[\r\n]/, '')); successes += 1; }); -promise.addErrback(function () { +promise.addErrback(function() { errors += 1; }); -process.addListener("exit", function () { +process.addListener('exit', function() { assert.equal(2, successes); assert.equal(0, errors); }); diff --git a/test/disabled/test-dns.js b/test/disabled/test-dns.js index f469aed0f7..318b5222d7 100644 --- a/test/disabled/test-dns.js +++ b/test/disabled/test-dns.js @@ -1,16 +1,16 @@ var common = require('../common'); -var assert = require('assert');; +var assert = require('assert'); -var dns = require("dns"), - child_process = require("child_process"); +var dns = require('dns'), + child_process = require('child_process'); // Try resolution without callback -assert.throws(function () { +assert.throws(function() { dns.resolve('google.com', 'A'); }); -assert.throws(function () { +assert.throws(function() { dns.resolve('127.0.0.1', 'PTR'); }); @@ -21,7 +21,7 @@ var hosts = ['example.com', 'google.com', // MX, multiple A records '_xmpp-client._tcp.google.com', // SRV 'oakalynhall.co.uk' // Multiple PTR replies - ]; +]; var records = ['A', 'AAAA', 'MX', 'TXT', 'SRV']; @@ -30,10 +30,10 @@ while (i--) { var j = records.length; while (j--) { - var hostCmd = "dig -t " + records[j] + " " + hosts[i] + - "| grep '^" + hosts[i] + "\\.\\W.*IN.*" + records[j] + "'" + - "| sed -E 's/[[:space:]]+/ /g' | cut -d ' ' -f 5- " + - "| sed -e 's/\\.$//'"; + var hostCmd = 'dig -t ' + records[j] + ' ' + hosts[i] + + '| grep "^' + hosts[i] + '\\.\\W.*IN.*' + records[j] + '"' + + '| sed -E "s/[[:space:]]+/ /g" | cut -d " " -f 5- ' + + '| sed -e "s/\\.$//"'; child_process.exec(hostCmd, checkDnsRecord(hosts[i], records[j])); } } @@ -53,65 +53,65 @@ function checkDnsRecord(host, record) { myRecord = record; return function(err, stdout) { var expected = []; - if(stdout.length) - expected = stdout.substr(0, stdout.length - 1).split("\n"); + if (stdout.length) + expected = stdout.substr(0, stdout.length - 1).split('\n'); switch (myRecord) { - case "A": - case "AAAA": - dns.resolve(myHost, myRecord, function (error, result, ttl, cname) { - if(error) result = []; - cmpResults(expected, result, ttl, cname); - - // do reverse lookup check - var ll = result.length; - while (ll--) { - var ip = result[ll]; - var reverseCmd = "host " + ip + - "| cut -d \" \" -f 5-" + - "| sed -e 's/\\.$//'"; - - child_process.exec(reverseCmd, checkReverse(ip)); - } - }); + case 'A': + case 'AAAA': + dns.resolve(myHost, myRecord, function(error, result, ttl, cname) { + if (error) result = []; + cmpResults(expected, result, ttl, cname); + + // do reverse lookup check + var ll = result.length; + while (ll--) { + var ip = result[ll]; + var reverseCmd = 'host ' + ip + + '| cut -d " " -f 5-' + + '| sed -e "s/\\.$//"'; + + child_process.exec(reverseCmd, checkReverse(ip)); + } + }); break; - case "MX": - dns.resolve(myHost, myRecord, function (error, result, ttl, cname) { - if(error) result = []; - - var strResult = []; - var ll = result.length; - while (ll--) { - strResult.push(result[ll].priority + " " + result[ll].exchange); - } - cmpResults(expected, strResult, ttl, cname); + case 'MX': + dns.resolve(myHost, myRecord, function(error, result, ttl, cname) { + if (error) result = []; + + var strResult = []; + var ll = result.length; + while (ll--) { + strResult.push(result[ll].priority + ' ' + result[ll].exchange); + } + cmpResults(expected, strResult, ttl, cname); }); break; - case "TXT": - dns.resolve(myHost, myRecord, function (error, result, ttl, cname) { - if(error) result = []; - - var strResult = []; - var ll = result.length; - while (ll--) { - strResult.push('"' + result[ll] + '"'); - } - cmpResults(expected, strResult, ttl, cname); + case 'TXT': + dns.resolve(myHost, myRecord, function(error, result, ttl, cname) { + if (error) result = []; + + var strResult = []; + var ll = result.length; + while (ll--) { + strResult.push('"' + result[ll] + '"'); + } + cmpResults(expected, strResult, ttl, cname); }); break; - case "SRV": - dns.resolve(myHost, myRecord, function (error, result, ttl, cname) { - if(error) result = []; - - var strResult = []; - var ll = result.length; - while (ll--) { - strResult.push(result[ll].priority + " " + - result[ll].weight + " " + - result[ll].port + " " + - result[ll].name); - } - cmpResults(expected, strResult, ttl, cname); + case 'SRV': + dns.resolve(myHost, myRecord, function(error, result, ttl, cname) { + if (error) result = []; + + var strResult = []; + var ll = result.length; + while (ll--) { + strResult.push(result[ll].priority + ' ' + + result[ll].weight + ' ' + + result[ll].port + ' ' + + result[ll].name); + } + cmpResults(expected, strResult, ttl, cname); }); break; } @@ -121,11 +121,11 @@ function checkDnsRecord(host, record) { function checkReverse(ip) { var myIp = ip; - return function (errr, stdout) { - var expected = stdout.substr(0, stdout.length - 1).split("\n"); + return function(errr, stdout) { + var expected = stdout.substr(0, stdout.length - 1).split('\n'); - reversing = dns.reverse(myIp, function (error, domains, ttl, cname) { - if(error) domains = []; + var reversing = dns.reverse(myIp, function(error, domains, ttl, cname) { + if (error) domains = []; cmpResults(expected, domains, ttl, cname); }); } @@ -133,19 +133,23 @@ function checkReverse(ip) { function cmpResults(expected, result, ttl, cname) { if (expected.length != result.length) { - if (expected.length == 1 && expected[0] == '3(NXDOMAIN)' && result.length == 0) { + if (expected.length == 1 && + expected[0] == '3(NXDOMAIN)' && + result.length == 0) { // it's ok, dig returns NXDOMAIN, while dns module returns nothing } else { - console.log('---WARNING---\nexpected ' + expected + '\nresult ' + result + '\n-------------'); + console.log('---WARNING---\nexpected ' + expected + + '\nresult ' + result + '\n-------------'); } return; } expected.sort(); result.sort(); - ll = expected.length; + var ll = expected.length; while (ll--) { assert.equal(result[ll], expected[ll]); - console.log("Result " + result[ll] + " was equal to expected " + expected[ll]); + console.log('Result ' + result[ll] + + ' was equal to expected ' + expected[ll]); } } diff --git a/test/disabled/test-eio-race3.js b/test/disabled/test-eio-race3.js index 11ad5afde8..820128ae46 100644 --- a/test/disabled/test-eio-race3.js +++ b/test/disabled/test-eio-race3.js @@ -1,20 +1,19 @@ /* XXX Can this test be modified to not call the now-removed wait()? */ var common = require('../common'); -var assert = require('assert');; +var assert = require('assert'); console.log('first stat ...'); fs.stat(__filename) - .addCallback( function(stats) { - console.log('second stat ...'); - fs.stat(__filename) - .timeout(1000) - .wait(); - - console.log('test passed'); - }) + .addCallback(function(stats) { + console.log('second stat ...'); + fs.stat(__filename) + .timeout(1000) + .wait(); + console.log('test passed'); + }) .addErrback(function() { - throw new Exception(); - }); + throw new Exception(); + }); diff --git a/test/disabled/test-fs-sendfile.js b/test/disabled/test-fs-sendfile.js index 9f280aa1fc..01cab5ed94 100644 --- a/test/disabled/test-fs-sendfile.js +++ b/test/disabled/test-fs-sendfile.js @@ -1,13 +1,13 @@ var common = require('../common'); -var assert = require('assert');; +var assert = require('assert'); -tcp = require("tcp"); -util = require("util"); -var x = path.join(common.fixturesDir, "x.txt"); -var expected = "xyz"; +var net = require('net'); +var util = require('util'); +var x = path.join(common.fixturesDir, 'x.txt'); +var expected = 'xyz'; -var server = tcp.createServer(function (socket) { - socket.addListener("receive", function (data) { +var server = net.createServer(function(socket) { + socket.addListener('receive', function(data) { found = data; client.close(); socket.close(); @@ -17,11 +17,12 @@ var server = tcp.createServer(function (socket) { }); server.listen(common.PORT); -var client = tcp.createConnection(common.PORT); -client.addListener("connect", function () { - fs.open(x, 'r').addCallback(function (fd) { - fs.sendfile(client.fd, fd, 0, expected.length).addCallback(function (size) { - assert.equal(expected.length, size); - }); +var client = net.createConnection(common.PORT); +client.addListener('connect', function() { + fs.open(x, 'r').addCallback(function(fd) { + fs.sendfile(client.fd, fd, 0, expected.length) + .addCallback(function(size) { + assert.equal(expected.length, size); + }); }); }); diff --git a/test/disabled/test-http-big-proxy-responses.js b/test/disabled/test-http-big-proxy-responses.js index dfbe3df802..6cf28a729c 100644 --- a/test/disabled/test-http-big-proxy-responses.js +++ b/test/disabled/test-http-big-proxy-responses.js @@ -1,18 +1,18 @@ var common = require('../common'); -var assert = require('assert');; -var util = require("util"), -fs = require("fs"), -http = require("http"), -url = require("url"); +var assert = require('assert'); +var util = require('util'), + fs = require('fs'), + http = require('http'), + url = require('url'); var chunk = '01234567890123456789'; // Produce a very large response. -var chargen = http.createServer(function (req, res) { +var chargen = http.createServer(function(req, res) { var len = parseInt(req.headers['x-len'], 10); assert.ok(len > 0); - res.writeHead(200, {"transfer-encoding":"chunked"}); - for (var i=0; i<len; i++) { + res.writeHead(200, {'transfer-encoding': 'chunked'}); + for (var i = 0; i < len; i++) { if (i % 1000 == 0) common.print(','); res.write(chunk); } @@ -21,7 +21,7 @@ var chargen = http.createServer(function (req, res) { chargen.listen(9000, ready); // Proxy to the chargen server. -var proxy = http.createServer(function (req, res) { +var proxy = http.createServer(function(req, res) { var c = http.createClient(9000, 'localhost'); var len = parseInt(req.headers['x-len'], 10); @@ -30,7 +30,7 @@ var proxy = http.createServer(function (req, res) { var sent = 0; - c.addListener('error', function (e) { + c.addListener('error', function(e) { console.log('proxy client error. sent ' + sent); throw e; }); @@ -45,7 +45,7 @@ var proxy = http.createServer(function (req, res) { if (count++ % 1000 == 0) common.print('.'); res.write(d); sent += d.length; - assert.ok(sent <= (len*chunk.length)); + assert.ok(sent <= (len * chunk.length)); }); proxy_res.addListener('end', function() { @@ -64,7 +64,7 @@ function call_chargen(list) { if (list.length > 0) { var len = list.shift(); - common.debug("calling chargen for " + len + " chunks."); + common.debug('calling chargen for ' + len + ' chunks.'); var recved = 0; @@ -74,12 +74,12 @@ function call_chargen(list) { res.addListener('data', function(d) { recved += d.length; - assert.ok(recved <= (len*chunk.length)); + assert.ok(recved <= (len * chunk.length)); }); res.addListener('end', function() { - assert.ok(recved <= (len*chunk.length)); - common.debug("end for " + len + " chunks."); + assert.ok(recved <= (len * chunk.length)); + common.debug('end for ' + len + ' chunks.'); call_chargen(list); }); @@ -87,7 +87,7 @@ function call_chargen(list) { req.end(); } else { - console.log("End of list. closing servers"); + console.log('End of list. closing servers'); proxy.close(); chargen.close(); done = true; @@ -95,11 +95,11 @@ function call_chargen(list) { } serversRunning = 0; -function ready () { +function ready() { if (++serversRunning < 2) return; - call_chargen([ 100, 1000, 10000, 100000, 1000000 ]); + call_chargen([100, 1000, 10000, 100000, 1000000]); } -process.addListener('exit', function () { +process.addListener('exit', function() { assert.ok(done); }); diff --git a/test/disabled/test-http-head-request.js b/test/disabled/test-http-head-request.js index 57fe371242..e2ad9ef277 100644 --- a/test/disabled/test-http-head-request.js +++ b/test/disabled/test-http-head-request.js @@ -1,16 +1,17 @@ var common = require('../common'); -var assert = require('assert');; +var assert = require('assert'); -var assert = require("assert"); -var http = require("http"); -var util = require("util"); +var assert = require('assert'); +var http = require('http'); +var util = require('util'); -var body = "hello world"; +var body = 'hello world'; -server = http.createServer(function (req, res) { - res.writeHeader(200 , { 'Content-Length': body.length.toString() - , 'Content-Type': 'text/plain' - }); +var server = http.createServer(function(req, res) { + res.writeHeader(200, + {'Content-Length': body.length.toString(), + 'Content-Type': 'text/plain' + }); console.log('method: ' + req.method); if (req.method != 'HEAD') res.write(body); res.end(); @@ -21,13 +22,13 @@ var gotEnd = false; server.addListener('listening', function() { var client = http.createClient(common.PORT); - var request = client.request("HEAD", "/"); - request.addListener('response', function (response) { + var request = client.request('HEAD', '/'); + request.addListener('response', function(response) { console.log('got response'); - response.addListener("data", function () { + response.addListener('data', function() { process.exit(2); }); - response.addListener("end", function () { + response.addListener('end', function() { process.exit(0); }); }); diff --git a/test/disabled/test-http-stress.js b/test/disabled/test-http-stress.js index 0b86a3f4da..d424554bf3 100644 --- a/test/disabled/test-http-stress.js +++ b/test/disabled/test-http-stress.js @@ -1,41 +1,42 @@ var common = require('../common'); -var assert = require('assert');; +var assert = require('assert'); -http = require("http"); +var http = require('http'); var request_count = 1000; var body = '{"ok": true}'; var server = http.createServer(function(req, res) { - res.writeHead(200, {'Content-Type': 'text/javascript'}); - res.write(body); - res.end(); + res.writeHead(200, {'Content-Type': 'text/javascript'}); + res.write(body); + res.end(); }); server.listen(common.PORT); var requests_ok = 0; var requests_complete = 0; -server.addListener('listening', function () { - for (var i = 0; i < request_count; i++) { - http.cat('http://localhost:'+common.PORT+'/', 'utf8', function (err, content) { - requests_complete++; - if (err) { - common.print("-"); - } else { - assert.equal(body, content); - common.print("."); - requests_ok++; - } - if (requests_complete == request_count) { - console.log("\nrequests ok: " + requests_ok); - server.close(); - } - }); - } +server.addListener('listening', function() { + for (var i = 0; i < request_count; i++) { + http.cat('http://localhost:' + common.PORT + '/', 'utf8', + function(err, content) { + requests_complete++; + if (err) { + common.print('-'); + } else { + assert.equal(body, content); + common.print('.'); + requests_ok++; + } + if (requests_complete == request_count) { + console.log('\nrequests ok: ' + requests_ok); + server.close(); + } + }); + } }); -process.addListener("exit", function () { +process.addListener('exit', function() { assert.equal(request_count, requests_complete); assert.equal(request_count, requests_ok); }); diff --git a/test/disabled/test-http-tls.js b/test/disabled/test-http-tls.js index b222b0003a..4c720b42d0 100644 --- a/test/disabled/test-http-tls.js +++ b/test/disabled/test-http-tls.js @@ -1,77 +1,84 @@ var common = require('../common'); var assert = require('assert'); -net = require("net"); -http = require("http"); -url = require("url"); -qs = require("querystring"); + +var net = require('net'); +var http = require('http'); +var url = require('url'); +var qs = require('querystring'); var fs = require('fs'); var have_openssl; try { var crypto = require('crypto'); - var dummy_server = http.createServer(function(){}); + var dummy_server = http.createServer(function() {}); dummy_server.setSecure(); - have_openssl=true; + have_openssl = true; } catch (e) { - have_openssl=false; - console.log("Not compiled with OPENSSL support."); + have_openssl = false; + console.log('Not compiled with OPENSSL support.'); process.exit(); } var request_number = 0; var requests_sent = 0; -var server_response = ""; +var server_response = ''; var client_got_eof = false; -var caPem = fs.readFileSync(common.fixturesDir+"/test_ca.pem", 'ascii'); -var certPem = fs.readFileSync(common.fixturesDir+"/test_cert.pem", 'ascii'); -var keyPem = fs.readFileSync(common.fixturesDir+"/test_key.pem", 'ascii'); +var caPem = fs.readFileSync(common.fixturesDir + '/test_ca.pem', 'ascii'); +var certPem = fs.readFileSync(common.fixturesDir + '/test_cert.pem', 'ascii'); +var keyPem = fs.readFileSync(common.fixturesDir + '/test_key.pem', 'ascii'); -try{ - var credentials = crypto.createCredentials({key:keyPem, cert:certPem, ca:caPem}); +try { + var credentials = crypto.createCredentials( + { key: keyPem, + cert: certPem, + ca: caPem + }); } catch (e) { - console.log("Not compiled with OPENSSL support."); + console.log('Not compiled with OPENSSL support.'); process.exit(); } -var https_server = http.createServer(function (req, res) { +var https_server = http.createServer(function(req, res) { res.id = request_number; req.id = request_number++; var verified = res.connection.verifyPeer(); var peerDN = JSON.stringify(req.connection.getPeerCertificate()); assert.equal(verified, true); - assert.equal(peerDN, '{"subject":"/C=UK/ST=Acknack Ltd/L=Rhys Jones' - + '/O=node.js/OU=Test TLS Certificate/CN=localhost",' - + '"issuer":"/C=UK/ST=Acknack Ltd/L=Rhys Jones/O=node.js' - + '/OU=Test TLS Certificate/CN=localhost","valid_from":' - + '"Nov 11 09:52:22 2009 GMT","valid_to":' - + '"Nov 6 09:52:22 2029 GMT",' - + '"fingerprint":"2A:7A:C2:DD:E5:F9:CC:53:72:35:99:7A:02:5A:71:38:52:EC:8A:DF"}'); + assert.equal(peerDN, + '{"subject":"/C=UK/ST=Acknack Ltd/L=Rhys Jones' + + '/O=node.js/OU=Test TLS Certificate/CN=localhost",' + + '"issuer":"/C=UK/ST=Acknack Ltd/L=Rhys Jones/O=node.js' + + '/OU=Test TLS Certificate/CN=localhost",' + + '"valid_from":"Nov 11 09:52:22 2009 GMT",' + + '"valid_to":"Nov 6 09:52:22 2029 GMT",' + + '"fingerprint":"2A:7A:C2:DD:E5:F9:CC:53:72:35:99:7A:02:' + + '5A:71:38:52:EC:8A:DF"}'); if (req.id == 0) { - assert.equal("GET", req.method); - assert.equal("/hello", url.parse(req.url).pathname); - assert.equal("world", qs.parse(url.parse(req.url).query).hello); - assert.equal("b==ar", qs.parse(url.parse(req.url).query).foo); + assert.equal('GET', req.method); + assert.equal('/hello', url.parse(req.url).pathname); + assert.equal('world', qs.parse(url.parse(req.url).query).hello); + assert.equal('b==ar', qs.parse(url.parse(req.url).query).foo); } if (req.id == 1) { - assert.equal("POST", req.method); - assert.equal("/quit", url.parse(req.url).pathname); + assert.equal('POST', req.method); + assert.equal('/quit', url.parse(req.url).pathname); } if (req.id == 2) { - assert.equal("foo", req.headers['x-x']); + assert.equal('foo', req.headers['x-x']); } if (req.id == 3) { - assert.equal("bar", req.headers['x-x']); + assert.equal('bar', req.headers['x-x']); this.close(); - //console.log("server closed"); + //console.log('server closed'); } - setTimeout(function () { - res.writeHead(200, {"Content-Type": "text/plain"}); + setTimeout(function() { + res.writeHead(200, {'Content-Type': 'text/plain'}); res.write(url.parse(req.url).pathname); res.end(); }, 1); @@ -80,65 +87,67 @@ var https_server = http.createServer(function (req, res) { https_server.setSecure(credentials); https_server.listen(common.PORT); -https_server.addListener("listening", function() { +https_server.addListener('listening', function() { var c = net.createConnection(common.PORT); - c.setEncoding("utf8"); + c.setEncoding('utf8'); - c.addListener("connect", function () { + c.addListener('connect', function() { c.setSecure(credentials); }); - c.addListener("secure", function () { - var verified = c.verifyPeer(); - var peerDN = JSON.stringify(c.getPeerCertificate()); - assert.equal(verified, true); - assert.equal(peerDN, '{"subject":"/C=UK/ST=Acknack Ltd/L=Rhys Jones' - + '/O=node.js/OU=Test TLS Certificate/CN=localhost",' - + '"issuer":"/C=UK/ST=Acknack Ltd/L=Rhys Jones/O=node.js' - + '/OU=Test TLS Certificate/CN=localhost","valid_from":' - + '"Nov 11 09:52:22 2009 GMT","valid_to":' - + '"Nov 6 09:52:22 2029 GMT",' - + '"fingerprint":"2A:7A:C2:DD:E5:F9:CC:53:72:35:99:7A:02:5A:71:38:52:EC:8A:DF"}'); - c.write( "GET /hello?hello=world&foo=b==ar HTTP/1.1\r\n\r\n" ); + c.addListener('secure', function() { + var verified = c.verifyPeer(); + var peerDN = JSON.stringify(c.getPeerCertificate()); + assert.equal(verified, true); + assert.equal(peerDN, + '{"subject":"/C=UK/ST=Acknack Ltd/L=Rhys Jones' + + '/O=node.js/OU=Test TLS Certificate/CN=localhost",' + + '"issuer":"/C=UK/ST=Acknack Ltd/L=Rhys Jones/O=node.js' + + '/OU=Test TLS Certificate/CN=localhost",' + + '"valid_from":"Nov 11 09:52:22 2009 GMT",' + + '"valid_to":"Nov 6 09:52:22 2029 GMT",' + + '"fingerprint":"2A:7A:C2:DD:E5:F9:CC:53:72:35:99:7A:02:' + + '5A:71:38:52:EC:8A:DF"}'); + c.write('GET /hello?hello=world&foo=b==ar HTTP/1.1\r\n\r\n'); requests_sent += 1; }); - c.addListener("data", function (chunk) { + c.addListener('data', function(chunk) { server_response += chunk; if (requests_sent == 1) { - c.write("POST /quit HTTP/1.1\r\n\r\n"); + c.write('POST /quit HTTP/1.1\r\n\r\n'); requests_sent += 1; } if (requests_sent == 2) { - c.write("GET / HTTP/1.1\r\nX-X: foo\r\n\r\n" - +"GET / HTTP/1.1\r\nX-X: bar\r\n\r\n"); + c.write('GET / HTTP/1.1\r\nX-X: foo\r\n\r\n' + + 'GET / HTTP/1.1\r\nX-X: bar\r\n\r\n'); c.end(); - assert.equal(c.readyState, "readOnly"); + assert.equal(c.readyState, 'readOnly'); requests_sent += 2; } }); - c.addListener("end", function () { + c.addListener('end', function() { client_got_eof = true; }); - c.addListener("close", function () { - assert.equal(c.readyState, "closed"); + c.addListener('close', function() { + assert.equal(c.readyState, 'closed'); }); }); -process.addListener("exit", function () { +process.addListener('exit', function() { assert.equal(4, request_number); assert.equal(4, requests_sent); - var hello = new RegExp("/hello"); + var hello = new RegExp('/hello'); assert.equal(true, hello.exec(server_response) != null); - var quit = new RegExp("/quit"); + var quit = new RegExp('/quit'); assert.equal(true, quit.exec(server_response) != null); assert.equal(true, client_got_eof); diff --git a/test/disabled/test-idle-watcher.js b/test/disabled/test-idle-watcher.js index 6273bd408d..00a4f2928f 100644 --- a/test/disabled/test-idle-watcher.js +++ b/test/disabled/test-idle-watcher.js @@ -1,15 +1,15 @@ var common = require('../common'); -var assert = require('assert');; +var assert = require('assert'); var complete = false; var idle = new process.IdleWatcher(); -idle.callback = function () { +idle.callback = function() { complete = true; idle.stop(); }; idle.setPriority(process.EVMAXPRI); idle.start(); -process.addListener('exit', function () { +process.addListener('exit', function() { assert.ok(complete); }); diff --git a/test/disabled/test-net-fd-passing.js b/test/disabled/test-net-fd-passing.js index fcffa9311d..18d685366d 100644 --- a/test/disabled/test-net-fd-passing.js +++ b/test/disabled/test-net-fd-passing.js @@ -1,34 +1,37 @@ -process.mixin(require("../common")); -net = require("net"); +var common = require('../common'); +var assert = require('assert'); +var net = require('net'); var tests_run = 0; function fdPassingTest(path, port) { - var greeting = "howdy"; - var message = "beep toot"; - var expectedData = ["[greeting] " + greeting, "[echo] " + message]; + var greeting = 'howdy'; + var message = 'beep toot'; + var expectedData = ['[greeting] ' + greeting, '[echo] ' + message]; - var receiverArgs = [common.fixturesDir + "/net-fd-passing-receiver.js", path, greeting]; + var receiverArgs = [common.fixturesDir + '/net-fd-passing-receiver.js', + path, + greeting]; var receiver = process.createChildProcess(process.ARGV[0], receiverArgs); var initializeSender = function() { var fdHighway = new net.Socket(); - fdHighway.addListener("connect", function() { + fdHighway.addListener('connect', function() { var sender = net.createServer(function(socket) { fdHighway.sendFD(socket); socket.flush(); socket.forceClose(); // want to close() the fd, not shutdown() }); - sender.addListener("listening", function() { + sender.addListener('listening', function() { var client = net.createConnection(port); - client.addListener("connect", function() { + client.addListener('connect', function() { client.write(message); }); - client.addListener("data", function(data) { + client.addListener('data', function(data) { assert.equal(expectedData[0], data); if (expectedData.length > 1) { expectedData.shift(); @@ -51,17 +54,17 @@ function fdPassingTest(path, port) { }; - receiver.addListener("output", function(data) { + receiver.addListener('output', function(data) { var initialized = false; - if ((! initialized) && (data == "ready")) { + if ((! initialized) && (data == 'ready')) { initializeSender(); initialized = true; } }); } -fdPassingTest("/tmp/passing-socket-test", 31075); +fdPassingTest('/tmp/passing-socket-test', 31075); -process.addListener("exit", function () { +process.addListener('exit', function() { assert.equal(1, tests_run); }); diff --git a/test/disabled/test-net-tls-pummel.js b/test/disabled/test-net-tls-pummel.js index e8f05d4476..c3ba57fdb4 100644 --- a/test/disabled/test-net-tls-pummel.js +++ b/test/disabled/test-net-tls-pummel.js @@ -1,49 +1,51 @@ var common = require('../common'); var assert = require('assert'); -net = require("net"); -fs=require("fs"); + +var net = require('net'); +var fs = require('fs'); var tests_run = 0; -function tlsTest (port, host, caPem, keyPem, certPem) { +function tlsTest(port, host, caPem, keyPem, certPem) { var N = 50; var count = 0; var sent_final_ping = false; - var server = net.createServer(function (socket) { + var server = net.createServer(function(socket) { assert.equal(true, socket.remoteAddress !== null); assert.equal(true, socket.remoteAddress !== undefined); - if (host === "127.0.0.1") - assert.equal(socket.remoteAddress, "127.0.0.1"); + if (host === '127.0.0.1') + assert.equal(socket.remoteAddress, '127.0.0.1'); else if (host == null) - assert.equal(socket.remoteAddress, "127.0.0.1"); + assert.equal(socket.remoteAddress, '127.0.0.1'); - socket.setEncoding("utf8"); + socket.setEncoding('utf8'); socket.setNoDelay(); socket.timeout = 0; - socket.addListener("data", function (data) { + socket.addListener('data', function(data) { var verified = socket.verifyPeer(); - var peerDN = socket.getPeerCertificate("DNstring"); + var peerDN = socket.getPeerCertificate('DNstring'); assert.equal(verified, 1); - assert.equal(peerDN, "C=UK,ST=Acknack Ltd,L=Rhys Jones,O=node.js," - + "OU=Test TLS Certificate,CN=localhost"); - console.log("server got: " + JSON.stringify(data)); - assert.equal("open", socket.readyState); + assert.equal(peerDN, + 'C=UK,ST=Acknack Ltd,L=Rhys Jones,O=node.js,' + + 'OU=Test TLS Certificate,CN=localhost'); + console.log('server got: ' + JSON.stringify(data)); + assert.equal('open', socket.readyState); assert.equal(true, count <= N); if (/PING/.exec(data)) { - socket.write("PONG"); + socket.write('PONG'); } }); - socket.addListener("end", function () { - assert.equal("writeOnly", socket.readyState); + socket.addListener('end', function() { + assert.equal('writeOnly', socket.readyState); socket.end(); }); - socket.addListener("close", function (had_error) { + socket.addListener('close', function(had_error) { assert.equal(false, had_error); - assert.equal("closed", socket.readyState); + assert.equal('closed', socket.readyState); socket.server.close(); }); }); @@ -53,43 +55,44 @@ function tlsTest (port, host, caPem, keyPem, certPem) { var client = net.createConnection(port, host); - client.setEncoding("utf8"); + client.setEncoding('utf8'); client.setSecure('X509_PEM', caPem, 0, keyPem, caPem); - client.addListener("connect", function () { - assert.equal("open", client.readyState); + client.addListener('connect', function() { + assert.equal('open', client.readyState); var verified = client.verifyPeer(); - var peerDN = client.getPeerCertificate("DNstring"); + var peerDN = client.getPeerCertificate('DNstring'); assert.equal(verified, 1); - assert.equal(peerDN, "C=UK,ST=Acknack Ltd,L=Rhys Jones,O=node.js," - + "OU=Test TLS Certificate,CN=localhost"); - client.write("PING"); + assert.equal(peerDN, + 'C=UK,ST=Acknack Ltd,L=Rhys Jones,O=node.js,' + + 'OU=Test TLS Certificate,CN=localhost'); + client.write('PING'); }); - client.addListener("data", function (data) { - assert.equal("PONG", data); + client.addListener('data', function(data) { + assert.equal('PONG', data); count += 1; - console.log("client got PONG"); + console.log('client got PONG'); if (sent_final_ping) { - assert.equal("readOnly", client.readyState); + assert.equal('readOnly', client.readyState); return; } else { - assert.equal("open", client.readyState); + assert.equal('open', client.readyState); } if (count < N) { - client.write("PING"); + client.write('PING'); } else { sent_final_ping = true; - client.write("PING"); + client.write('PING'); client.end(); } }); - client.addListener("close", function () { - assert.equal(N+1, count); + client.addListener('close', function() { + assert.equal(N + 1, count); assert.equal(true, sent_final_ping); tests_run += 1; }); @@ -100,24 +103,24 @@ var have_tls; try { var dummy_server = net.createServer(); dummy_server.setSecure(); - have_tls=true; + have_tls = true; } catch (e) { - have_tls=false; + have_tls = false; } if (have_tls) { - var caPem = fs.readFileSync(common.fixturesDir+"/test_ca.pem"); - var certPem = fs.readFileSync(common.fixturesDir+"/test_cert.pem"); - var keyPem = fs.readFileSync(common.fixturesDir+"/test_key.pem"); + var caPem = fs.readFileSync(common.fixturesDir + '/test_ca.pem'); + var certPem = fs.readFileSync(common.fixturesDir + '/test_cert.pem'); + var keyPem = fs.readFileSync(common.fixturesDir + '/test_key.pem'); /* All are run at once, so run on different ports */ - tlsTest(common.PORT, "localhost", caPem, keyPem, certPem); - tlsTest(common.PORT+1, null, caPem, keyPem, certPem); + tlsTest(common.PORT, 'localhost', caPem, keyPem, certPem); + tlsTest(common.PORT + 1, null, caPem, keyPem, certPem); - process.addListener("exit", function () { + process.addListener('exit', function() { assert.equal(2, tests_run); }); } else { - console.log("Not compiled with TLS support -- skipping test"); + console.log('Not compiled with TLS support -- skipping test'); process.exit(0); } diff --git a/test/disabled/test-net-tls.js b/test/disabled/test-net-tls.js index c40adfd3d0..ff1b819ce1 100644 --- a/test/disabled/test-net-tls.js +++ b/test/disabled/test-net-tls.js @@ -6,56 +6,62 @@ var net = require('net'); var have_openssl; try { var crypto = require('crypto'); - have_openssl=true; + have_openssl = true; } catch (e) { - have_openssl=false; - console.log("Not compiled with OPENSSL support."); + have_openssl = false; + console.log('Not compiled with OPENSSL support.'); process.exit(); } -var caPem = fs.readFileSync(common.fixturesDir+"/test_ca.pem", 'ascii'); -var certPem = fs.readFileSync(common.fixturesDir+"/test_cert.pem", 'ascii'); -var keyPem = fs.readFileSync(common.fixturesDir+"/test_key.pem", 'ascii'); +var caPem = fs.readFileSync(common.fixturesDir + '/test_ca.pem', 'ascii'); +var certPem = fs.readFileSync(common.fixturesDir + '/test_cert.pem', 'ascii'); +var keyPem = fs.readFileSync(common.fixturesDir + '/test_key.pem', 'ascii'); -try{ - var credentials = crypto.createCredentials({key:keyPem, cert:certPem, ca:caPem}); +try { + var credentials = crypto.createCredentials( + { key: keyPem, + cert: certPem, + ca: caPem + }); } catch (e) { - console.log("Not compiled with OPENSSL support."); + console.log('Not compiled with OPENSSL support.'); process.exit(); } -var testData = "TEST123"; +var testData = 'TEST123'; var serverData = ''; var clientData = ''; var gotSecureServer = false; var gotSecureClient = false; -var secureServer = net.createServer(function (connection) { +var secureServer = net.createServer(function(connection) { var self = this; connection.setSecure(credentials); - connection.setEncoding("UTF8"); + connection.setEncoding('UTF8'); - connection.addListener("secure", function () { + connection.addListener('secure', function() { gotSecureServer = true; var verified = connection.verifyPeer(); var peerDN = JSON.stringify(connection.getPeerCertificate()); assert.equal(verified, true); - assert.equal(peerDN, '{"subject":"/C=UK/ST=Acknack Ltd/L=Rhys Jones' - + '/O=node.js/OU=Test TLS Certificate/CN=localhost",' - + '"issuer":"/C=UK/ST=Acknack Ltd/L=Rhys Jones/O=node.js' - + '/OU=Test TLS Certificate/CN=localhost","valid_from":' - + '"Nov 11 09:52:22 2009 GMT","valid_to":' - + '"Nov 6 09:52:22 2029 GMT",' - + '"fingerprint":"2A:7A:C2:DD:E5:F9:CC:53:72:35:99:7A:02:5A:71:38:52:EC:8A:DF"}'); + assert.equal(peerDN, + '{"subject":"/C=UK/ST=Acknack Ltd/L=Rhys Jones' + + '/O=node.js/OU=Test TLS Certificate/CN=localhost",' + + '"issuer":"/C=UK/ST=Acknack Ltd/L=Rhys Jones/O=node.js' + + '/OU=Test TLS Certificate/CN=localhost",' + + '"valid_from":"Nov 11 09:52:22 2009 GMT",' + + '"valid_to":"Nov 6 09:52:22 2029 GMT",' + + '"fingerprint":"2A:7A:C2:DD:E5:F9:CC:53:72:35:99:7A:02:' + + '5A:71:38:52:EC:8A:DF"}'); }); - connection.addListener("data", function (chunk) { + connection.addListener('data', function(chunk) { serverData += chunk; connection.write(chunk); }); - connection.addListener("end", function () { + connection.addListener('end', function() { assert.equal(serverData, testData); connection.end(); self.close(); @@ -63,41 +69,43 @@ var secureServer = net.createServer(function (connection) { }); secureServer.listen(common.PORT); -secureServer.addListener("listening", function() { +secureServer.addListener('listening', function() { var secureClient = net.createConnection(common.PORT); - secureClient.setEncoding("UTF8"); - secureClient.addListener("connect", function () { + secureClient.setEncoding('UTF8'); + secureClient.addListener('connect', function() { secureClient.setSecure(credentials); }); - secureClient.addListener("secure", function () { + secureClient.addListener('secure', function() { gotSecureClient = true; var verified = secureClient.verifyPeer(); var peerDN = JSON.stringify(secureClient.getPeerCertificate()); assert.equal(verified, true); - assert.equal(peerDN, '{"subject":"/C=UK/ST=Acknack Ltd/L=Rhys Jones' - + '/O=node.js/OU=Test TLS Certificate/CN=localhost",' - + '"issuer":"/C=UK/ST=Acknack Ltd/L=Rhys Jones/O=node.js' - + '/OU=Test TLS Certificate/CN=localhost","valid_from":' - + '"Nov 11 09:52:22 2009 GMT","valid_to":' - + '"Nov 6 09:52:22 2029 GMT",' - + '"fingerprint":"2A:7A:C2:DD:E5:F9:CC:53:72:35:99:7A:02:5A:71:38:52:EC:8A:DF"}'); + assert.equal(peerDN, + '{"subject":"/C=UK/ST=Acknack Ltd/L=Rhys Jones' + + '/O=node.js/OU=Test TLS Certificate/CN=localhost",' + + '"issuer":"/C=UK/ST=Acknack Ltd/L=Rhys Jones/O=node.js' + + '/OU=Test TLS Certificate/CN=localhost",' + + '"valid_from":"Nov 11 09:52:22 2009 GMT",' + + '"valid_to":"Nov 6 09:52:22 2029 GMT",' + + '"fingerprint":"2A:7A:C2:DD:E5:F9:CC:53:72:35:99:7A:02:' + + '5A:71:38:52:EC:8A:DF"}'); secureClient.write(testData); secureClient.end(); }); - secureClient.addListener("data", function (chunk) { + secureClient.addListener('data', function(chunk) { clientData += chunk; }); - secureClient.addListener("end", function () { + secureClient.addListener('end', function() { assert.equal(clientData, testData); }); }); -process.addListener("exit", function () { - assert.ok(gotSecureServer, "Did not get secure event for server"); - assert.ok(gotSecureClient, "Did not get secure event for clientr"); +process.addListener('exit', function() { + assert.ok(gotSecureServer, 'Did not get secure event for server'); + assert.ok(gotSecureClient, 'Did not get secure event for client'); }); diff --git a/test/disabled/test-process-title.js b/test/disabled/test-process-title.js index d09bd60d1d..c7c96687f7 100644 --- a/test/disabled/test-process-title.js +++ b/test/disabled/test-process-title.js @@ -1,5 +1,5 @@ -var common = require("../common"); -var assert = common.assert; +var common = require('../common'); +var assert = require('assert'); var spawn = require('child_process').spawn; if (process.title === '') { @@ -16,11 +16,11 @@ function verifyProcessName(str, callback) { var buf = ''; ps = spawn('ps'); ps.stdout.setEncoding('utf8'); - ps.stdout.addListener("data", function (s) { buf += s; }); - ps.addListener("exit", function (c) { + ps.stdout.addListener('data', function(s) { buf += s; }); + ps.addListener('exit', function(c) { try { assert.equal(0, c); - assert.ok(new RegExp(process.pid+' ', 'm').test(buf)); + assert.ok(new RegExp(process.pid + ' ', 'm').test(buf)); assert.ok(new RegExp(str, 'm').test(buf)); callback(); } catch (err) { @@ -29,10 +29,10 @@ function verifyProcessName(str, callback) { }); } -verifyProcessName("3kd023mslkfp--unique-string--sksdf", function(err){ +verifyProcessName('3kd023mslkfp--unique-string--sksdf', function(err) { if (err) throw err; console.log('title is now %j', process.title); - verifyProcessName("3kd023mslxxx--unique-string--xxx", function(err){ + verifyProcessName('3kd023mslxxx--unique-string--xxx', function(err) { if (err) throw err; console.log('title is now %j', process.title); }); diff --git a/test/disabled/test-readline.js b/test/disabled/test-readline.js index 23b4595b3e..05a8e800fd 100644 --- a/test/disabled/test-readline.js +++ b/test/disabled/test-readline.js @@ -1,8 +1,8 @@ // Can't test this when 'make test' doesn't assign a tty to the stdout. // Yet another use-case for require('tty').spawn ? var common = require('../common'); -var assert = require('assert');; -var readline = require("readline"); +var assert = require('assert'); +var readline = require('readline'); var key = { xterm: { @@ -28,13 +28,15 @@ var key = { var readlineFakeStream = function() { var written_bytes = []; - var rl = readline.createInterface({ - fd: 1, - write: function(b) { - written_bytes.push(b); - }}, function (text) { - return [[], ""]; - }); + var rl = readline.createInterface( + { fd: 1, + write: function(b) { + written_bytes.push(b); + } + }, + function(text) { + return [[], '']; + }); rl.written_bytes = written_bytes; return rl; }; @@ -68,7 +70,7 @@ written_bytes_length = rl.written_bytes.length; rl.write(key.xterm.metaf); assert.equal(3, rl.cursor); refreshed = written_bytes_length !== rl.written_bytes.length; -assert.equal(true, refreshed); +assert.equal(true, refreshed); rl.write(key.xterm.metaf); assert.equal(7, rl.cursor); rl.write(key.xterm.metaf); @@ -77,12 +79,12 @@ written_bytes_length = rl.written_bytes.length; rl.write(key.xterm.metaf); assert.equal(15, rl.cursor); refreshed = written_bytes_length !== rl.written_bytes.length; -assert.equal(true, refreshed); +assert.equal(true, refreshed); written_bytes_length = rl.written_bytes.length; rl.write(key.xterm.metab); assert.equal(12, rl.cursor); refreshed = written_bytes_length !== rl.written_bytes.length; -assert.equal(true, refreshed); +assert.equal(true, refreshed); rl.write(key.xterm.metab); assert.equal(8, rl.cursor); rl.write(key.xterm.metab); @@ -91,7 +93,7 @@ written_bytes_length = rl.written_bytes.length; rl.write(key.xterm.metab); assert.equal(0, rl.cursor); refreshed = written_bytes_length !== rl.written_bytes.length; -assert.equal(true, refreshed); +assert.equal(true, refreshed); rl = readlineFakeStream(); rl.write('foo bar.hop/zoo'); diff --git a/test/disabled/test-remote-module-loading.js b/test/disabled/test-remote-module-loading.js index 073e487bf0..f5bb11c8db 100644 --- a/test/disabled/test-remote-module-loading.js +++ b/test/disabled/test-remote-module-loading.js @@ -1,32 +1,32 @@ var common = require('../common'); -var assert = require('assert');; +var assert = require('assert'); var http = require('http'); var util = require('util'); -var url = require("url"); +var url = require('url'); var modulesLoaded = 0; var server = http.createServer(function(req, res) { - var body = 'exports.httpPath = function() {'+ - 'return '+JSON.stringify(url.parse(req.url).pathname)+';'+ + var body = 'exports.httpPath = function() {' + + 'return ' + JSON.stringify(url.parse(req.url).pathname) + ';' + '};'; - res.writeHead(200, {'Content-Type': 'text/javascript'}); res.write(body); res.end(); }); server.listen(common.PORT); -assert.throws(function () { - var httpModule = require('http://localhost:'+common.PORT+'/moduleA.js'); +assert.throws(function() { + var httpModule = require('http://localhost:' + common.PORT + '/moduleA.js'); assert.equal('/moduleA.js', httpModule.httpPath()); modulesLoaded++; }); var nodeBinary = process.ARGV[0]; -var cmd = 'NODE_PATH='+libDir+' '+nodeBinary+' http://localhost:'+common.PORT+'/moduleB.js'; +var cmd = 'NODE_PATH=' + common.libDir + ' ' + nodeBinary + + ' http://localhost:' + common.PORT + '/moduleB.js'; -util.exec(cmd, function (err, stdout, stderr) { +util.exec(cmd, function(err, stdout, stderr) { if (err) throw err; console.log('success!'); modulesLoaded++; diff --git a/test/disabled/test-setuidgid.js b/test/disabled/test-setuidgid.js index 54cb20285a..a2d24ae913 100644 --- a/test/disabled/test-setuidgid.js +++ b/test/disabled/test-setuidgid.js @@ -1,6 +1,5 @@ // Requires special privlages var common = require('../common'); -var assert = require('assert');; var assert = require('assert'); var oldgid = process.getgid(); @@ -16,9 +15,8 @@ assert.notEqual(newuid, olduid, 'uids expected to be different'); try { process.setuid('nobody1234'); } catch (e) { - assert.equal( - e.message, - 'failed to resolve group', - 'unexpected error message' + assert.equal(e.message, + 'failed to resolve group', + 'unexpected error message' ); } diff --git a/test/disabled/test-tls-server.js b/test/disabled/test-tls-server.js index 394bc9201b..1e6594db88 100644 --- a/test/disabled/test-tls-server.js +++ b/test/disabled/test-tls-server.js @@ -1,29 +1,31 @@ // Example of new TLS API. Test with: // -// openssl s_client -connect localhost:12346 -key test/fixtures/agent.key -cert test/fixtures/agent.crt -// openssl s_client -connect localhost:12346 +// $> openssl s_client -connect localhost:12346 \ +// -key test/fixtures/agent.key -cert test/fixtures/agent.crt +// +// $> openssl s_client -connect localhost:12346 // var common = require('../common'); var tls = require('tls'); var fs = require('fs'); var join = require('path').join; -var key = fs.readFileSync(join(common.fixturesDir, "agent.key")).toString(); -var cert = fs.readFileSync(join(common.fixturesDir, "agent.crt")).toString(); +var key = fs.readFileSync(join(common.fixturesDir, 'agent.key')).toString(); +var cert = fs.readFileSync(join(common.fixturesDir, 'agent.crt')).toString(); -s = tls.Server({ key: key, cert: cert, unauthorizedPeers: false }); +s = tls.Server({key: key, cert: cert, unauthorizedPeers: false}); -s.listen(common.PORT, function () { - console.log("TLS server on 127.0.0.1:%d", common.PORT); +s.listen(common.PORT, function() { + console.log('TLS server on 127.0.0.1:%d', common.PORT); }); -s.on('authorized', function (c) { - console.log("authed connection"); - c.end("bye authorized friend.\n"); +s.on('authorized', function(c) { + console.log('authed connection'); + c.end('bye authorized friend.\n'); }); -s.on('unauthorized', function (c, e) { - console.log("unauthed connection: %s", e); - c.end("bye unauthorized person.\n"); +s.on('unauthorized', function(c, e) { + console.log('unauthed connection: %s', e); + c.end('bye unauthorized person.\n'); }); diff --git a/test/disabled/tls_client.js b/test/disabled/tls_client.js index 903999dfdb..81b10f556f 100644 --- a/test/disabled/tls_client.js +++ b/test/disabled/tls_client.js @@ -1,42 +1,43 @@ var common = require('../common'); -var assert = require('assert');; -var util=require('util'); -var net=require('net'); -var fs=require('fs'); -var crypto=require('crypto'); +var assert = require('assert'); -//var client = net.createConnection(4443, "localhost"); -var client = net.createConnection(443, "www.microsoft.com"); -//var client = net.createConnection(443, "www.google.com"); +var util = require('util'); +var net = require('net'); +var fs = require('fs'); +var crypto = require('crypto'); -var caPem = fs.readFileSync(common.fixturesDir+"/msca.pem"); -//var caPem = fs.readFileSync("ca.pem"); +//var client = net.createConnection(4443, 'localhost'); +var client = net.createConnection(443, 'www.microsoft.com'); +//var client = net.createConnection(443, 'www.google.com'); -try{ - var credentials = crypto.createCredentials({ca:caPem}); +var caPem = fs.readFileSync(common.fixturesDir + '/msca.pem'); +//var caPem = fs.readFileSync('ca.pem'); + +try { + var credentials = crypto.createCredentials({ca: caPem}); } catch (e) { - console.log("Not compiled with OPENSSL support."); + console.log('Not compiled with OPENSSL support.'); process.exit(); } -client.setEncoding("UTF8"); -client.addListener("connect", function () { - console.log("client connected."); +client.setEncoding('UTF8'); +client.addListener('connect', function() { + console.log('client connected.'); client.setSecure(credentials); }); -client.addListener("secure", function () { - console.log("client secure : "+JSON.stringify(client.getCipher())); +client.addListener('secure', function() { + console.log('client secure : ' + JSON.stringify(client.getCipher())); console.log(JSON.stringify(client.getPeerCertificate())); - console.log("verifyPeer : "+client.verifyPeer()); - client.write("GET / HTTP/1.0\r\n\r\n"); + console.log('verifyPeer : ' + client.verifyPeer()); + client.write('GET / HTTP/1.0\r\n\r\n'); }); -client.addListener("data", function (chunk) { +client.addListener('data', function(chunk) { common.error(chunk); }); -client.addListener("end", function () { - console.log("client disconnected."); +client.addListener('end', function() { + console.log('client disconnected.'); }); diff --git a/test/disabled/tls_server.js b/test/disabled/tls_server.js index 0dc5e7f662..899c0cc789 100644 --- a/test/disabled/tls_server.js +++ b/test/disabled/tls_server.js @@ -1,37 +1,42 @@ var common = require('../common'); -var assert = require('assert');; +var assert = require('assert'); -var util=require('util'); -var net=require('net'); -var fs=require('fs'); -var crypto=require('crypto'); +var util = require('util'); +var net = require('net'); +var fs = require('fs'); +var crypto = require('crypto'); -var keyPem = fs.readFileSync(common.fixturesDir + "/cert.pem"); -var certPem = fs.readFileSync(common.fixturesDir + "/cert.pem"); +var keyPem = fs.readFileSync(common.fixturesDir + '/cert.pem'); +var certPem = fs.readFileSync(common.fixturesDir + '/cert.pem'); -try{ - var credentials = crypto.createCredentials({key:keyPem, cert:certPem}); +try { + var credentials = crypto.createCredentials({key: keyPem, cert: certPem}); } catch (e) { - console.log("Not compiled with OPENSSL support."); + console.log('Not compiled with OPENSSL support.'); process.exit(); } var i = 0; -var server = net.createServer(function (connection) { +var server = net.createServer(function(connection) { connection.setSecure(credentials); - connection.setEncoding("binary"); + connection.setEncoding('binary'); - connection.addListener("secure", function () { - //console.log("Secure"); + connection.addListener('secure', function() { + //console.log('Secure'); }); - connection.addListener("data", function (chunk) { - console.log("recved: " + JSON.stringify(chunk)); - connection.write("HTTP/1.0 200 OK\r\nContent-type: text/plain\r\nContent-length: 9\r\n\r\nOK : "+i+"\r\n\r\n"); - i=i+1; + connection.addListener('data', function(chunk) { + console.log('recved: ' + JSON.stringify(chunk)); + connection.write('HTTP/1.0 200 OK\r\n' + + 'Content-type: text/plain\r\n' + + 'Content-length: 9\r\n' + + '\r\n' + + 'OK : ' + i + + '\r\n\r\n'); + i = i + 1; connection.end(); }); - connection.addListener("end", function () { + connection.addListener('end', function() { connection.end(); }); |