aboutsummaryrefslogtreecommitdiff
path: root/test/disabled
diff options
context:
space:
mode:
authorTony Metzidis <tonym@tonym.us>2010-09-11 00:44:29 -0700
committerRyan Dahl <ry@tinyclouds.org>2010-09-13 12:04:31 -0700
commitdebf3894906e5b52f16c066e81679997538a55e2 (patch)
treef420f23bfa8af6f49f34e65205170745a77a533f /test/disabled
parent5c9b9c2e7092c8f77ea297050a2954ba517d68ed (diff)
downloadandroid-node-v8-debf3894906e5b52f16c066e81679997538a55e2.tar.gz
android-node-v8-debf3894906e5b52f16c066e81679997538a55e2.tar.bz2
android-node-v8-debf3894906e5b52f16c066e81679997538a55e2.zip
Catch Exceptions thrown when openssl is disabled
Diffstat (limited to 'test/disabled')
-rw-r--r--test/disabled/tls_client.js7
-rw-r--r--test/disabled/tls_server.js7
2 files changed, 12 insertions, 2 deletions
diff --git a/test/disabled/tls_client.js b/test/disabled/tls_client.js
index e6ac70cc0e..6859675f00 100644
--- a/test/disabled/tls_client.js
+++ b/test/disabled/tls_client.js
@@ -12,7 +12,12 @@ var client = net.createConnection(443, "www.microsoft.com");
var caPem = fs.readFileSync(common.fixturesDir+"/msca.pem");
//var caPem = fs.readFileSync("ca.pem");
-var credentials = crypto.createCredentials({ca:caPem});
+try{
+ var credentials = crypto.createCredentials({ca:caPem});
+} catch (e) {
+ console.log("Not compiled with OPENSSL support.");
+ process.exit();
+}
client.setEncoding("UTF8");
client.addListener("connect", function () {
diff --git a/test/disabled/tls_server.js b/test/disabled/tls_server.js
index 239129f544..9a3f6f8199 100644
--- a/test/disabled/tls_server.js
+++ b/test/disabled/tls_server.js
@@ -9,7 +9,12 @@ var crypto=require('crypto');
var keyPem = fs.readFileSync(common.fixturesDir + "/cert.pem");
var certPem = fs.readFileSync(common.fixturesDir + "/cert.pem");
-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.");
+ process.exit();
+}
var i = 0;
var server = net.createServer(function (connection) {
connection.setSecure(credentials);