summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2017-12-28 18:58:08 +0100
committerRuben Bridgewater <ruben@bridgewater.de>2017-12-29 00:04:40 +0100
commit8578fe22a973848b4303f915371b98153ed50d44 (patch)
tree22fae14550565ea5155ecfecb89a53d3edb7abbd /lib
parent968e20c7e59e33900cf45523026b1e4bc50ed9f0 (diff)
downloadandroid-node-v8-8578fe22a973848b4303f915371b98153ed50d44.tar.gz
android-node-v8-8578fe22a973848b4303f915371b98153ed50d44.tar.bz2
android-node-v8-8578fe22a973848b4303f915371b98153ed50d44.zip
assert: fix strict regression
Using `assert()` or `assert.ok()` resulted in a error since a refactoring. Refs: https://github.com/nodejs/node/pull/17582 PR-URL: https://github.com/nodejs/node/pull/17903 Refs: https://github.com/nodejs/node/pull/17582 Reviewed-By: Anatoli Papirovski <apapirovski@mac.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/assert.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/assert.js b/lib/assert.js
index c4f73f4007..57d45ed2eb 100644
--- a/lib/assert.js
+++ b/lib/assert.js
@@ -316,7 +316,15 @@ assert.ifError = function ifError(err) { if (err) throw err; };
// Expose a strict only variant of assert
function strict(value, message) {
- if (!value) innerFail(value, true, message, '==', strict);
+ if (!value) {
+ innerFail({
+ actual: value,
+ expected: true,
+ message,
+ operator: '==',
+ stackStartFn: strict
+ });
+ }
}
assert.strict = Object.assign(strict, assert, {
equal: assert.strictEqual,