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
parent
commit
15cd45c6fc
No known key found for this signature in database GPG Key ID: D8B9F5AEAE84E4CF
  1. 5
      test/parallel/test-async-wrap-check-providers.js
  2. 7
      test/parallel/test-async-wrap-post-did-throw.js
  3. 7
      test/parallel/test-async-wrap-throw-from-callback.js
  4. 2
      test/parallel/test-crypto-rsa-dsa.js
  5. 7
      test/parallel/test-http-invalid-urls.js
  6. 7
      test/parallel/test-https-agent-getname.js
  7. 5
      test/parallel/test-https-connect-address-family.js
  8. 7
      test/parallel/test-https-resume-after-renew.js
  9. 6
      test/parallel/test-net-access-byteswritten.js
  10. 4
      test/parallel/test-npm-install.js
  11. 7
      test/parallel/test-stream-base-no-abort.js
  12. 11
      test/parallel/test-tls-async-cb-after-socket-end.js
  13. 7
      test/parallel/test-tls-basic-validations.js
  14. 5
      test/parallel/test-tls-connect-address-family.js
  15. 5
      test/parallel/test-tls-connect-stream-writes.js
  16. 2
      test/parallel/test-tls-npn-server-client.js
  17. 6
      test/parallel/test-tls-parse-cert-string.js
  18. 5
      test/parallel/test-tls-securepair-fiftharg.js
  19. 2
      test/parallel/test-tls-sni-option.js
  20. 2
      test/parallel/test-tls-sni-server-client.js
  21. 5
      test/parallel/test-tls-two-cas-one-string.js
  22. 7
      test/parallel/test-tls-wrap-no-abort.js

5
test/parallel/test-async-wrap-check-providers.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');

7
test/parallel/test-async-wrap-post-did-throw.js

@ -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;

7
test/parallel/test-async-wrap-throw-from-callback.js

@ -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
test/parallel/test-crypto-rsa-dsa.js

@ -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

7
test/parallel/test-http-invalid-urls.js

@ -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');

7
test/parallel/test-https-agent-getname.js

@ -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');

5
test/parallel/test-https-connect-address-family.js

@ -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');

7
test/parallel/test-https-resume-after-renew.js

@ -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');

6
test/parallel/test-net-access-byteswritten.js

@ -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');

4
test/parallel/test-npm-install.js

@ -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;

7
test/parallel/test-stream-base-no-abort.js

@ -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');

11
test/parallel/test-tls-async-cb-after-socket-end.js

@ -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 = {

7
test/parallel/test-tls-basic-validations.js

@ -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');

5
test/parallel/test-tls-connect-address-family.js

@ -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');

5
test/parallel/test-tls-connect-stream-writes.js

@ -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');

2
test/parallel/test-tls-npn-server-client.js

@ -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');

6
test/parallel/test-tls-parse-cert-string.js

@ -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');

5
test/parallel/test-tls-securepair-fiftharg.js

@ -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');

2
test/parallel/test-tls-sni-option.js

@ -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');

2
test/parallel/test-tls-sni-server-client.js

@ -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');

5
test/parallel/test-tls-two-cas-one-string.js

@ -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');

7
test/parallel/test-tls-wrap-no-abort.js

@ -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;

Loading…
Cancel
Save