@contract-case/case-core
Version:
Core functionality for the ContractCase contract testing suite
12 lines • 581 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NullMatcher = void 0;
const case_plugin_base_1 = require("@contract-case/case-plugin-base");
const check = (matcher, matchContext, actual) => (0, case_plugin_base_1.errorWhen)(actual !== null, (0, case_plugin_base_1.matchingError)(matcher, `${(0, case_plugin_base_1.actualToString)(actual)} is not null`, actual, matchContext));
exports.NullMatcher = {
describe: () => `null`,
check,
strip: () => null,
validate: () => Promise.resolve(),
};
//# sourceMappingURL=NullMatcher.js.map