UNPKG

respond-framework

Version:
21 lines (20 loc) 720 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _matchSnapshots = require("./matchSnapshots.js"); var _ensureTrigger = require("./ensureTrigger.js"); var _configTestsDefault = require("../config.tests.default.js"); const createSnap = (respond, renderer, trigger, config) => async (e, config2) => { if (e.arg) e.arg = respond.revive(e.arg); const conf = { ..._configTestsDefault.default, ...config, ...config2 }; if (e.index !== 0) (0, _ensureTrigger.default)(respond, renderer, e, conf); await trigger(e, undefined, conf, true); (0, _matchSnapshots.default)(respond, renderer, e, conf); }; var _default = exports.default = createSnap;