e2ed
Version:
E2E testing framework over Playwright
23 lines (22 loc) • 972 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.mapBackendResponseForLogs = void 0;
const config_1 = require("../config");
const logBackendResponse_1 = require("./logBackendResponse");
const logBackendResponseError_1 = require("./logBackendResponseError");
/**
* Maps backend response for logging.
* @internal
*/
const mapBackendResponseForLogs = (responseWithRequest) => {
const { mapBackendResponseErrorToLog, mapBackendResponseToLog } = (0, config_1.getFullPackConfig)();
const errorPayload = mapBackendResponseErrorToLog(responseWithRequest);
const payload = mapBackendResponseToLog(responseWithRequest);
if (errorPayload !== undefined) {
(0, logBackendResponseError_1.logBackendResponseError)(responseWithRequest, errorPayload);
}
if (payload !== undefined) {
(0, logBackendResponse_1.logBackendResponse)(payload);
}
};
exports.mapBackendResponseForLogs = mapBackendResponseForLogs;