diff options
Diffstat (limited to 'test/simple/test-https-foafssl.js')
-rw-r--r-- | test/simple/test-https-foafssl.js | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/test/simple/test-https-foafssl.js b/test/simple/test-https-foafssl.js index 73ec565321..2336e5cd41 100644 --- a/test/simple/test-https-foafssl.js +++ b/test/simple/test-https-foafssl.js @@ -20,7 +20,7 @@ // USE OR OTHER DEALINGS IN THE SOFTWARE. if (!process.versions.openssl) { - console.error("Skipping because node compiled without OpenSSL."); + console.error('Skipping because node compiled without OpenSSL.'); process.exit(0); } @@ -46,9 +46,9 @@ var subjectaltname; var modulus; var exponent; -var server = https.createServer(options, function (req, res) { +var server = https.createServer(options, function(req, res) { reqCount++; - console.log("got request"); + console.log('got request'); cert = req.connection.getPeerCertificate(); @@ -58,14 +58,14 @@ var server = https.createServer(options, function (req, res) { res.writeHead(200, { 'content-type': 'text/plain' }); res.end(body); -}) +}); -server.listen(common.PORT, function () { - var cmd = 'curl --insecure https://127.0.0.1:' + common.PORT + '/'; - cmd += ' --cert '+join(common.fixturesDir, 'foafssl.crt'); - cmd += ' --key '+join(common.fixturesDir, 'foafssl.key'); - console.error("executing %j", cmd); +server.listen(common.PORT, function() { + var cmd = 'curl --insecure https://127.0.0.1:' + common.PORT + '/'; + cmd += ' --cert ' + join(common.fixturesDir, 'foafssl.crt'); + cmd += ' --key ' + join(common.fixturesDir, 'foafssl.key'); + console.error('executing %j', cmd); exec(cmd, function(err, stdout, stderr) { if (err) throw err; common.error(common.inspect(stdout)); @@ -75,14 +75,15 @@ server.listen(common.PORT, function () { }); -process.on('exit', function () { +process.on('exit', function() { assert.equal(subjectaltname, 'URI:http://example.com/#me'); - assert.equal(modulus, 'A6F44A9C25791431214F5C87AF9E040177A8BB89AC803F7E09BBC\ -3A5519F349CD9B9C40BE436D0AA823A94147E26C89248ADA2BE3DD4D34E8C28964694B2047D217\ -B4F1299371EA93A83C89AB9440724131E65F2B0161DE9560CDE9C13455552B2F49CF0FB00D8D77\ -532324913F6F80FF29D0A131D29DB06AFF8BE191B7920DC2DAE1C26EA82A47847A10391EF3BF6A\ -ABB3CC40FF82100B03A4F0FF1809278E4DDFDA7DE954ED56DC7AD9A47EEBC37D771A366FC60A5B\ -CB72373BEC180649B3EFA0E9092707210B41B90032BB18BC91F2046EBDAF1191F4A4E26D71879C\ -4C7867B62FCD508E8CE66E82D128A71E915809FCF44E8DE774067F1DE5D70B9C03687'); + assert.equal(modulus, 'A6F44A9C25791431214F5C87AF9E040177A8BB89AC803F7E09' + + 'BBC3A5519F349CD9B9C40BE436D0AA823A94147E26C89248ADA2BE3DD4D34E8C2896' + + '4694B2047D217B4F1299371EA93A83C89AB9440724131E65F2B0161DE9560CDE9C13' + + '455552B2F49CF0FB00D8D77532324913F6F80FF29D0A131D29DB06AFF8BE191B7920' + + 'DC2DAE1C26EA82A47847A10391EF3BF6AABB3CC40FF82100B03A4F0FF1809278E4DD' + + 'FDA7DE954ED56DC7AD9A47EEBC37D771A366FC60A5BCB72373BEC180649B3EFA0E90' + + '92707210B41B90032BB18BC91F2046EBDAF1191F4A4E26D71879C4C7867B62FCD508' + + 'E8CE66E82D128A71E915809FCF44E8DE774067F1DE5D70B9C03687'); assert.equal(exponent, '10001'); }); |