UNPKG

e2ed

Version:

E2E testing framework over Playwright

24 lines (23 loc) 865 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setFullMocksState = exports.getFullMocksState = void 0; const useContext_1 = require("../useContext"); const asserts_1 = require("../utils/asserts"); /** * Raw versions of `getFullMocksState` and `setFullMocksState`. * @internal */ const [getFullMocksState, setRawFullMocksState] = (0, useContext_1.useContext)(); exports.getFullMocksState = getFullMocksState; /** * Set state of full mocks (can only be called once). * @internal */ const setFullMocksState = (fullMocksState) => { const currentFullMocksState = getFullMocksState(); (0, asserts_1.assertValueIsUndefined)(currentFullMocksState, 'currentFullMocksState is not defined', { fullMocksState, }); return setRawFullMocksState(fullMocksState); }; exports.setFullMocksState = setFullMocksState;