assertthat
Version:
assertthat provides fluent TDD.
17 lines (16 loc) • 475 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.equalDiff = exports.isEqualDiff = void 0;
const equalDiffSymbol = Symbol('equal diff');
const equalDiff = function (parameters) {
return {
kind: equalDiffSymbol,
cost: 0,
...parameters
};
};
exports.equalDiff = equalDiff;
const isEqualDiff = function (diff) {
return 'kind' in diff && diff.kind === equalDiffSymbol;
};
exports.isEqualDiff = isEqualDiff;