assertior
Version:
Assertion library with soft assertions
23 lines • 724 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports._initStepDeclarator = exports.postAssertCall = void 0;
let _stepDeclarator;
function postAssertCall(resulter, message, expected, _isSoft, actual) {
if (_stepDeclarator) {
_stepDeclarator(message, resulter, expected, actual);
}
if (resulter && _isSoft) {
if (!_stepDeclarator) {
console.error(resulter);
}
}
else if (resulter) {
throw resulter;
}
}
exports.postAssertCall = postAssertCall;
function _initStepDeclarator(stepDeclarator) {
_stepDeclarator = stepDeclarator;
}
exports._initStepDeclarator = _initStepDeclarator;
//# sourceMappingURL=assertions.utils.js.map