assertthat
Version:
assertthat provides fluent TDD.
16 lines (15 loc) • 482 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isBooleanDiff = exports.booleanDiff = void 0;
const booleanDiffSymbol = Symbol('boolean diff');
const booleanDiff = function (parameters) {
return {
kind: booleanDiffSymbol,
...parameters
};
};
exports.booleanDiff = booleanDiff;
const isBooleanDiff = function (diff) {
return 'kind' in diff && diff.kind === booleanDiffSymbol;
};
exports.isBooleanDiff = isBooleanDiff;