Skip to content

Commit ccf60bb

Browse files
Trotttargos
authored andcommitted
assert: add internal assert.fail()
PR-URL: #26047 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Anto Aravinth <[email protected]> Reviewed-By: James M Snell <[email protected]>
1 parent 21e6d35 commit ccf60bb

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

lib/internal/assert.js

+6
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,10 @@ function assert(value, message) {
66
}
77
}
88

9+
function fail(message) {
10+
require('assert').fail(message);
11+
}
12+
13+
assert.fail = fail;
14+
915
module.exports = assert;

test/parallel/test-internal-assert.js

+2
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ internalAssert(true, 'fhqwhgads');
1313
assert.throws(() => { internalAssert(false); }, assert.AssertionError);
1414
assert.throws(() => { internalAssert(false, 'fhqwhgads'); },
1515
{ code: 'ERR_ASSERTION', message: 'fhqwhgads' });
16+
assert.throws(() => { internalAssert.fail('fhqwhgads'); },
17+
{ code: 'ERR_ASSERTION', message: 'fhqwhgads' });

0 commit comments

Comments
 (0)