test: fix tests for non-crypto builds

Fix running the tests when node was compiled without crypto
support. Some of these are cleanup after 52bae222a3a8480b2, where
common was used before it was required.

PR-URL: https://github.com/nodejs/node/pull/7056
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
Anna Henningsen 2016-05-30 01:45:20 +02:00
parent d9e0d8b810
commit 15cd45c6fc
No known key found for this signature in database
GPG Key ID: D8B9F5AEAE84E4CF
22 changed files with 101 additions and 20 deletions

View File

@ -1,6 +1,11 @@
'use strict';
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const assert = require('assert');
const crypto = require('crypto');
const dgram = require('dgram');

View File

@ -1,6 +1,11 @@
'use strict';
require('../common');
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const assert = require('assert');
const async_wrap = process.binding('async_wrap');
var asyncThrows = 0;

View File

@ -1,6 +1,11 @@
'use strict';
require('../common');
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const async_wrap = process.binding('async_wrap');
const assert = require('assert');
const crypto = require('crypto');

View File

@ -2,12 +2,12 @@
var common = require('../common');
var assert = require('assert');
var fs = require('fs');
var constants = require('crypto').constants;
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
var constants = require('crypto').constants;
var crypto = require('crypto');
// Test certificates

View File

@ -1,6 +1,11 @@
'use strict';
require('../common');
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const assert = require('assert');
const http = require('http');
const https = require('https');

View File

@ -1,6 +1,11 @@
'use strict';
require('../common');
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const assert = require('assert');
const https = require('https');

View File

@ -1,5 +1,10 @@
'use strict';
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const assert = require('assert');
const https = require('https');

View File

@ -1,5 +1,10 @@
'use strict';
var common = require('../common');
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
var fs = require('fs');
var https = require('https');
var crypto = require('crypto');

View File

@ -1,6 +1,10 @@
'use strict';
require('../common');
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const assert = require('assert');
const net = require('net');
const tls = require('tls');

View File

@ -1,5 +1,9 @@
'use strict';
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const path = require('path');
const spawn = require('child_process').spawn;

View File

@ -1,9 +1,14 @@
'use strict';
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const async_wrap = process.binding('async_wrap');
const uv = process.binding('uv');
const assert = require('assert');
const common = require('../common');
const dgram = require('dgram');
const fs = require('fs');
const net = require('net');

View File

@ -1,16 +1,15 @@
'use strict';
var common = require('../common');
var path = require('path');
var fs = require('fs');
const SSL_OP_NO_TICKET = require('crypto').constants.SSL_OP_NO_TICKET;
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const path = require('path');
const fs = require('fs');
const SSL_OP_NO_TICKET = require('crypto').constants.SSL_OP_NO_TICKET;
var tls = require('tls');
var options = {

View File

@ -1,6 +1,11 @@
'use strict';
require('../common');
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const assert = require('assert');
const tls = require('tls');

View File

@ -1,5 +1,10 @@
'use strict';
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const assert = require('assert');
const tls = require('tls');

View File

@ -1,5 +1,10 @@
'use strict';
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const assert = require('assert');
const fs = require('fs');
const tls = require('tls');

View File

@ -1,11 +1,11 @@
'use strict';
const common = require('../common');
if (!process.features.tls_npn) {
common.skip('node compiled without OpenSSL or ' +
'with old OpenSSL version.');
return;
}
const common = require('../common');
const assert = require('assert');
const fs = require('fs');

View File

@ -1,6 +1,10 @@
'use strict';
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
require('../common');
const assert = require('assert');
const tls = require('tls');

View File

@ -1,6 +1,11 @@
'use strict';
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const assert = require('assert');
const fs = require('fs');
const tls = require('tls');

View File

@ -1,11 +1,11 @@
'use strict';
const common = require('../common');
if (!process.features.tls_sni) {
common.skip('node compiled without OpenSSL or ' +
'with old OpenSSL version.');
return;
}
const common = require('../common');
const assert = require('assert');
const fs = require('fs');

View File

@ -1,11 +1,11 @@
'use strict';
const common = require('../common');
if (!process.features.tls_sni) {
common.skip('node compiled without OpenSSL or ' +
'with old OpenSSL version.');
return;
}
const common = require('../common');
const assert = require('assert');
const fs = require('fs');

View File

@ -1,6 +1,11 @@
'use strict';
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const tls = require('tls');
const fs = require('fs');

View File

@ -1,6 +1,11 @@
'use strict';
require('../common');
const common = require('../common');
if (!common.hasCrypto) {
common.skip('missing crypto');
return;
}
const util = require('util');
const TLSWrap = process.binding('tls_wrap').TLSWrap;