test: skip when openssl CLI doesn't exist

PR-URL: https://github.com/nodejs/node/pull/11095
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
This commit is contained in:
Sota Yamashita 2017-02-01 13:52:24 +09:00 committed by Sam Roberts
parent c6238e2761
commit 5ffb7d72bb
4 changed files with 24 additions and 0 deletions

View File

@ -6,6 +6,12 @@ if (!common.hasCrypto) {
common.skip('missing crypto'); common.skip('missing crypto');
return; return;
} }
if (!common.opensslCli) {
common.skip('missing openssl-cli');
return;
}
const tls = require('tls'); const tls = require('tls');
const spawn = require('child_process').spawn; const spawn = require('child_process').spawn;

View File

@ -6,6 +6,12 @@ if (!common.hasCrypto) {
common.skip('missing crypto'); common.skip('missing crypto');
return; return;
} }
if (!common.opensslCli) {
common.skip('missing openssl-cli');
return;
}
const tls = require('tls'); const tls = require('tls');
const exec = require('child_process').exec; const exec = require('child_process').exec;

View File

@ -5,6 +5,12 @@ if (!common.hasCrypto) {
common.skip('missing crypto'); common.skip('missing crypto');
return; return;
} }
if (!common.opensslCli) {
common.skip('missing openssl-cli');
return;
}
const assert = require('assert'); const assert = require('assert');
const tls = require('tls'); const tls = require('tls');

View File

@ -6,6 +6,12 @@ if (!common.hasCrypto) {
common.skip('missing crypto'); common.skip('missing crypto');
return; return;
} }
if (!common.opensslCli) {
common.skip('missing openssl-cli');
return;
}
const tls = require('tls'); const tls = require('tls');
const join = require('path').join; const join = require('path').join;