UNPKG

e2ed

Version:

E2E testing framework over Playwright

25 lines (24 loc) 786 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setUserlandHooks = exports.getUserlandHooks = void 0; const asserts_1 = require("../asserts"); let userlandHooks; /** * Get userland hooks. * @internal */ const getUserlandHooks = () => { (0, asserts_1.assertValueIsDefined)(userlandHooks, 'userlandHooks is defined'); return userlandHooks; }; exports.getUserlandHooks = getUserlandHooks; /** * Set userland hooks (once). * @internal */ const setUserlandHooks = (hooks) => { (0, asserts_1.assertValueIsUndefined)(userlandHooks, 'userlandHooks is not defined', { hooks }); (0, asserts_1.assertValueIsDefined)(hooks, 'hooks is defined', { userlandHooks }); userlandHooks = hooks; }; exports.setUserlandHooks = setUserlandHooks;