summaryrefslogtreecommitdiff
path: root/test/parallel/test-crypto-random.js
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2019-04-02 03:46:17 +0200
committerRuben Bridgewater <ruben@bridgewater.de>2019-04-04 12:51:03 +0200
commit3b044962c48fe313905877a96b5d0894a5404f6f (patch)
treef88086693fd685477a88b5cbc5c7442f25a49986 /test/parallel/test-crypto-random.js
parenta9bf6652b5353f2098d4c0cd0eb77d17e02e164d (diff)
downloadandroid-node-v8-3b044962c48fe313905877a96b5d0894a5404f6f.tar.gz
android-node-v8-3b044962c48fe313905877a96b5d0894a5404f6f.tar.bz2
android-node-v8-3b044962c48fe313905877a96b5d0894a5404f6f.zip
errors: add more information in case of invalid callbacks
This adds the actual callback that is passed through to the error message in case an ERR_INVALID_CALLBACK error is thrown. PR-URL: https://github.com/nodejs/node/pull/27048 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
Diffstat (limited to 'test/parallel/test-crypto-random.js')
-rw-r--r--test/parallel/test-crypto-random.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/test/parallel/test-crypto-random.js b/test/parallel/test-crypto-random.js
index 668607b439..1d40c8b181 100644
--- a/test/parallel/test-crypto-random.js
+++ b/test/parallel/test-crypto-random.js
@@ -29,6 +29,7 @@ if (!common.hasCrypto)
const assert = require('assert');
const crypto = require('crypto');
const { kMaxLength } = require('buffer');
+const { inspect } = require('util');
const kMaxUint32 = Math.pow(2, 32) - 1;
const kMaxPossibleLength = Math.min(kMaxLength, kMaxUint32);
@@ -292,7 +293,7 @@ assert.throws(
{
code: 'ERR_INVALID_CALLBACK',
type: TypeError,
- message: 'Callback must be a function',
+ message: `Callback must be a function. Received ${inspect(i)}`
});
});
@@ -302,7 +303,7 @@ assert.throws(
{
code: 'ERR_INVALID_CALLBACK',
type: TypeError,
- message: 'Callback must be a function',
+ message: `Callback must be a function. Received ${inspect(i)}`
}
);
});