summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/parallel/test-assert.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/parallel/test-assert.js b/test/parallel/test-assert.js
index 32b2bca641..2959f54c7a 100644
--- a/test/parallel/test-assert.js
+++ b/test/parallel/test-assert.js
@@ -178,6 +178,17 @@ assert.throws(
}
);
+assert.throws(
+ () => a.doesNotThrow(() => thrower(Error), /\[[a-z]{6}\s[A-z]{6}\]/g, 'user message'),
+ {
+ name: 'AssertionError',
+ code: 'ERR_ASSERTION',
+ operator: 'doesNotThrow',
+ message: 'Got unwanted exception: user message\n' +
+ 'Actual message: "[object Object]"'
+ }
+);
+
// Make sure that validating using constructor really works.
{
let threw = false;