Skip to content

Commit 70588f7

Browse files
BridgeARMylesBorins
authored andcommitted
test: simplify common.expectsError
The mustCall is actually only necessary in case it is used as callback. Otherwise it works as a must call on its own. PR-URL: #17616 Reviewed-By: Anatoli Papirovski <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Jon Moss <[email protected]>
1 parent e58a5ca commit 70588f7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

test/common/index.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -735,7 +735,7 @@ exports.expectsError = function expectsError(fn, settings, exact) {
735735
settings = fn;
736736
fn = undefined;
737737
}
738-
const innerFn = exports.mustCall(function(error) {
738+
function innerFn(error) {
739739
assert.strictEqual(error.code, settings.code);
740740
if ('type' in settings) {
741741
const type = settings.type;
@@ -768,12 +768,12 @@ exports.expectsError = function expectsError(fn, settings, exact) {
768768
});
769769
}
770770
return true;
771-
}, exact);
771+
}
772772
if (fn) {
773773
assert.throws(fn, innerFn);
774774
return;
775775
}
776-
return innerFn;
776+
return exports.mustCall(innerFn, exact);
777777
};
778778

779779
exports.skipIfInspectorDisabled = function skipIfInspectorDisabled() {

0 commit comments

Comments
 (0)