Skip to content

Commit 337d93a

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 068d52d commit 337d93a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

test/common/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -737,7 +737,7 @@ exports.expectsError = function expectsError(fn, settings, exact) {
737737
settings = fn;
738738
fn = undefined;
739739
}
740-
const innerFn = exports.mustCall(function(error) {
740+
function innerFn(error) {
741741
assert.strictEqual(error.code, settings.code);
742742
if ('type' in settings) {
743743
const type = settings.type;
@@ -770,12 +770,12 @@ exports.expectsError = function expectsError(fn, settings, exact) {
770770
});
771771
}
772772
return true;
773-
}, exact);
773+
}
774774
if (fn) {
775775
assert.throws(fn, innerFn);
776776
return;
777777
}
778-
return innerFn;
778+
return exports.mustCall(innerFn, exact);
779779
};
780780

781781
exports.skipIfInspectorDisabled = function skipIfInspectorDisabled() {

0 commit comments

Comments
 (0)