UNPKG

e2ed

Version:

E2E testing framework over Playwright

18 lines (17 loc) 744 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getLogMessageBody = void 0; const internal_1 = require("../../constants/internal"); const valueToString_1 = require("../valueToString"); /** * Get body of log message by context, isLogInConsole flag and log payload. * @internal */ const getLogMessageBody = (context, isLogInConsole, payload) => { const printedPayload = context && payload && !('context' in payload) ? { ...payload, context } : payload; if (printedPayload === undefined) { return ''; } return ` ${(0, valueToString_1.valueToString)(printedPayload, isLogInConsole ? internal_1.CONSOLE_INSPECT_OPTIONS : undefined)}`; }; exports.getLogMessageBody = getLogMessageBody;