@fgv/ts-utils-jest
Version:
Custom matchers for ts-utils result class
16 lines • 477 B
JavaScript
export const matcherName = 'toFailWith';
export function predicate(received, expected) {
if (received.isFailure()) {
if (expected === undefined) {
return received.message === undefined;
}
else if (expected instanceof RegExp) {
return received.message.match(expected) !== null;
}
else {
return received.message === expected;
}
}
return false;
}
//# sourceMappingURL=predicate.js.map