mocha-chai-jest-snapshot
Version:
provides snapshot testing like jest
25 lines • 883 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.getHookReporter = void 0;
const mocha_1 = __importDefault(require("mocha"));
const __1 = require("..");
function getHookReporter(Base) {
(0, __1._setReporterAttached)();
function HookReporter(runner, options) {
const inst = new Base(runner, options);
runner.once(mocha_1.default.Runner.constants.EVENT_RUN_END, function () {
const manager = (0, __1._getSnapshotManager)();
if (manager) {
manager.report();
console.log("");
}
});
return inst;
}
return HookReporter;
}
exports.getHookReporter = getHookReporter;
//# sourceMappingURL=utils.js.map