summaryrefslogtreecommitdiff
path: root/test/internet/test-tls-connnect-melissadata.js
diff options
context:
space:
mode:
authorJohan Bergström <bugs@bergstroem.nu>2015-07-08 10:00:33 +1000
committerJohan Bergström <bugs@bergstroem.nu>2015-07-08 10:48:47 +1000
commit2ba1740ba17193face8fe82458ed9912fa35ff6f (patch)
tree9bda15627f5db447d01a28b28d9cb52dcd38bee6 /test/internet/test-tls-connnect-melissadata.js
parentee3ce2ed88bcb605d611a915f9b86163cc781a7f (diff)
downloadandroid-node-v8-2ba1740ba17193face8fe82458ed9912fa35ff6f.tar.gz
android-node-v8-2ba1740ba17193face8fe82458ed9912fa35ff6f.tar.bz2
android-node-v8-2ba1740ba17193face8fe82458ed9912fa35ff6f.zip
test: add missing crypto checks
Add a check for crypto before using it, similar to how other tests work. PR-URL: https://github.com/nodejs/io.js/pull/2129 Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Diffstat (limited to 'test/internet/test-tls-connnect-melissadata.js')
-rw-r--r--test/internet/test-tls-connnect-melissadata.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/internet/test-tls-connnect-melissadata.js b/test/internet/test-tls-connnect-melissadata.js
index 96ff41af30..326e76cb24 100644
--- a/test/internet/test-tls-connnect-melissadata.js
+++ b/test/internet/test-tls-connnect-melissadata.js
@@ -1,6 +1,13 @@
'use strict';
// Test for authorized access to the server which has a cross root
// certification between Starfield Class 2 and ValiCert Class 2
+
+var common = require('../common');
+if (!common.hasCrypto) {
+ console.log('1..0 # Skipped: missing crypto');
+ process.exit();
+}
+
var tls = require('tls');
var socket = tls.connect(443, 'address.melissadata.net', function() {
socket.resume();