UNPKG

e2ed

Version:

E2E testing framework over Playwright

23 lines (22 loc) 946 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.writeFullMocks = void 0; const asserts_1 = require("../asserts"); const config_1 = require("../config"); const generalLog_1 = require("../generalLog"); /** * Writes full mocks of one test. * @internal */ const writeFullMocks = async (fullMocksState, name, filePath) => { const { fullMocks: fullMocksConfig } = (0, config_1.getFullPackConfig)(); (0, asserts_1.assertValueIsNotNull)(fullMocksConfig, 'fullMocksConfig is not null'); await fullMocksConfig.writeTestFullMocks(fullMocksState.testId, fullMocksState.testFullMocks); (0, generalLog_1.generalLog)('Full mocks have been written', { filePath, name, requestKinds: Object.fromEntries(Object.entries(fullMocksState.testFullMocks).map(([key, value]) => [key, value.length])), testId: fullMocksState.testId, }); }; exports.writeFullMocks = writeFullMocks;