summaryrefslogtreecommitdiff
path: root/test/parallel/test-assert-async.js
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2018-04-09 03:57:40 +0200
committerRuben Bridgewater <ruben@bridgewater.de>2018-04-12 13:23:28 +0200
commit2bee7996a57a44aec1f7ee3a07cd49a5b235ad78 (patch)
tree2939bbc135fa6a7c4c6389bf3297a84a8b42fec1 /test/parallel/test-assert-async.js
parent5a8fcd0d94f654af89d722760c00c03f2bbb972f (diff)
downloadandroid-node-v8-2bee7996a57a44aec1f7ee3a07cd49a5b235ad78.tar.gz
android-node-v8-2bee7996a57a44aec1f7ee3a07cd49a5b235ad78.tar.bz2
android-node-v8-2bee7996a57a44aec1f7ee3a07cd49a5b235ad78.zip
assert: provide info about actual error
In case a error is caught in `assert.doesNotThrow` or `assert.doesNotReject` it will now also indicate what the real error message was. PR-URL: https://github.com/nodejs/node/pull/19884 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Diffstat (limited to 'test/parallel/test-assert-async.js')
-rw-r--r--test/parallel/test-assert-async.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/test/parallel/test-assert-async.js b/test/parallel/test-assert-async.js
index b6b744c9b1..cc557d504a 100644
--- a/test/parallel/test-assert-async.js
+++ b/test/parallel/test-assert-async.js
@@ -34,7 +34,8 @@ common.crashOnUnhandledRejection();
assert(err instanceof assert.AssertionError,
`${err.name} is not instance of AssertionError`);
assert.strictEqual(err.code, 'ERR_ASSERTION');
- assert(/^Got unwanted rejection\.\n$/.test(err.message));
+ assert.strictEqual(err.message,
+ 'Got unwanted rejection.\nActual message: ""');
assert.strictEqual(err.operator, 'doesNotReject');
assert.ok(!err.stack.includes('at Function.doesNotReject'));
return true;