UNPKG

4.5

Version:

Monadic test assertions

20 lines 695 B
"use strict"; var curry_1 = require("@typed/curry"); var helpers_1 = require("../helpers"); exports.is = curry_1.curry(function (expected, actual) { return new Is(expected, actual); }); var Is = (function () { function Is(expected, actual) { this.expected = expected; this.actual = actual; } Is.prototype.verify = function (verification) { var _a = this, expected = _a.expected, actual = _a.actual; if (expected === actual) verification.success(actual); else verification.failure(helpers_1.formatError("Not Same Reference", expected, actual)); }; return Is; }()); exports.Is = Is; //# sourceMappingURL=is.js.map