summaryrefslogtreecommitdiff
path: root/test/parallel/test-crypto-scrypt.js
diff options
context:
space:
mode:
authorDaniel Bevenius <daniel.bevenius@gmail.com>2018-08-21 08:54:02 +0200
committerAnna Henningsen <anna@addaleax.net>2018-08-24 00:49:29 +0200
commitbf5cc3bf1add7eea1d7d4c2c0de2092582ea1541 (patch)
tree555b689fe4381f7ee3ad3af6a9f03c6e1919d3da /test/parallel/test-crypto-scrypt.js
parentd8ef9811a726c84c4b6803436235642d87ec47ea (diff)
downloadandroid-node-v8-bf5cc3bf1add7eea1d7d4c2c0de2092582ea1541.tar.gz
android-node-v8-bf5cc3bf1add7eea1d7d4c2c0de2092582ea1541.tar.bz2
android-node-v8-bf5cc3bf1add7eea1d7d4c2c0de2092582ea1541.zip
crypto: move process.binding('crypto') to internal
This commit makes the crypto builtin an internal builtin, and changes usage of the builtin from using process.binding('crypto') to use internalBinding instead. Refs: https://github.com/nodejs/node/issues/22160 PR-URL: https://github.com/nodejs/node/pull/22426 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Diffstat (limited to 'test/parallel/test-crypto-scrypt.js')
-rw-r--r--test/parallel/test-crypto-scrypt.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/parallel/test-crypto-scrypt.js b/test/parallel/test-crypto-scrypt.js
index 982b0ac6d5..83ab6edce1 100644
--- a/test/parallel/test-crypto-scrypt.js
+++ b/test/parallel/test-crypto-scrypt.js
@@ -1,3 +1,4 @@
+// Flags: --expose-internals
'use strict';
const common = require('../common');
if (!common.hasCrypto)
@@ -6,7 +7,8 @@ if (!common.hasCrypto)
const assert = require('assert');
const crypto = require('crypto');
-if (typeof process.binding('crypto').scrypt !== 'function')
+const { internalBinding } = require('internal/test/binding');
+if (typeof internalBinding('crypto').scrypt !== 'function')
common.skip('no scrypt support');
const good = [