Browse Source
test: fix tests for non-crypto builds
Fix running the tests when node was compiled without crypto
support. Some of these are cleanup after 52bae222a3
, 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>
v7.x
Anna Henningsen
9 years ago
No known key found for this signature in database
GPG Key ID: D8B9F5AEAE84E4CF
22 changed files with
101 additions and
20 deletions
test/parallel/test-async-wrap-check-providers.js
test/parallel/test-async-wrap-post-did-throw.js
test/parallel/test-async-wrap-throw-from-callback.js
test/parallel/test-crypto-rsa-dsa.js
test/parallel/test-http-invalid-urls.js
test/parallel/test-https-agent-getname.js
test/parallel/test-https-connect-address-family.js
test/parallel/test-https-resume-after-renew.js
test/parallel/test-net-access-byteswritten.js
test/parallel/test-npm-install.js
test/parallel/test-stream-base-no-abort.js
test/parallel/test-tls-async-cb-after-socket-end.js
test/parallel/test-tls-basic-validations.js
test/parallel/test-tls-connect-address-family.js
test/parallel/test-tls-connect-stream-writes.js
test/parallel/test-tls-npn-server-client.js
test/parallel/test-tls-parse-cert-string.js
test/parallel/test-tls-securepair-fiftharg.js
test/parallel/test-tls-sni-option.js
test/parallel/test-tls-sni-server-client.js
test/parallel/test-tls-two-cas-one-string.js
test/parallel/test-tls-wrap-no-abort.js
@ -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' ) ;
@ -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 ;
@ -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' ) ;
@ -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
@ -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' ) ;
@ -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' ) ;
@ -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' ) ;
@ -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' ) ;
@ -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' ) ;
@ -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 ;
@ -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' ) ;
@ -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 = {
@ -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' ) ;
@ -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' ) ;
@ -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' ) ;
@ -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' ) ;
@ -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' ) ;
@ -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' ) ;
@ -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' ) ;
@ -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' ) ;
@ -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' ) ;
@ -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 ;