diff options
author | Ruben Bridgewater <ruben@bridgewater.de> | 2017-06-28 19:57:02 -0400 |
---|---|---|
committer | Refael Ackermann <refack@gmail.com> | 2017-07-01 22:23:29 -0400 |
commit | fc463639fa38434a3360a1e3695d7ded029242c3 (patch) | |
tree | d4c103c615d8de9ee47d4b495887f3dceced303e /lib/assert.js | |
parent | 7022260b550c5bc46bd247109252c886bab40534 (diff) | |
download | android-node-v8-fc463639fa38434a3360a1e3695d7ded029242c3.tar.gz android-node-v8-fc463639fa38434a3360a1e3695d7ded029242c3.tar.bz2 android-node-v8-fc463639fa38434a3360a1e3695d7ded029242c3.zip |
assert: fix assert.fail with zero arguments
PR-URL: https://github.com/nodejs/node/pull/13974
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'lib/assert.js')
-rw-r--r-- | lib/assert.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/assert.js b/lib/assert.js index bd36c9a16d..ca7c28154a 100644 --- a/lib/assert.js +++ b/lib/assert.js @@ -52,8 +52,13 @@ const assert = module.exports = ok; // display purposes. function fail(actual, expected, message, operator, stackStartFunction) { - if (arguments.length === 1) + if (arguments.length === 0) { + message = 'Failed'; + } + if (arguments.length === 1) { message = actual; + actual = undefined; + } if (arguments.length === 2) operator = '!='; const errors = lazyErrors(); |