UNPKG

@fgv/ts-utils-jest

Version:

Custom matchers for ts-utils result class

15 lines 588 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.matcherName = void 0; exports.predicate = predicate; /* eslint-disable @typescript-eslint/no-unused-vars,no-unused-vars */ const ts_utils_1 = require("../../ts-utils"); exports.matcherName = 'toFailTestAndMatchSnapshot'; function predicate(cb) { const cbResult = (0, ts_utils_1.captureResult)(() => cb()); if (cbResult.isFailure()) { return (0, ts_utils_1.succeed)(cbResult.message); } return (0, ts_utils_1.fail)('Callback did not fail'); } //# sourceMappingURL=predicate.js.map