UNPKG

@fgv/ts-utils-jest

Version:
20 lines 603 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.matcherName = void 0; exports.predicate = predicate; exports.matcherName = 'toFailWith'; 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