e2ed
Version:
E2E testing framework over Playwright
20 lines (19 loc) • 883 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getReports = void 0;
const generalLog_1 = require("../generalLog");
const report_1 = require("../report");
const collectFullEventsData_1 = require("./collectFullEventsData");
/**
* Get report data and lite report.
* @internal
*/
const getReports = async () => {
const fullEventsData = await (0, collectFullEventsData_1.collectFullEventsData)();
const reportData = await (0, report_1.collectReportData)(fullEventsData);
const stateMessage = reportData.exitCode === 0 /* ExitCode.Passed */ ? generalLog_1.okMessage : generalLog_1.failMessage;
(0, generalLog_1.generalLog)(`Results of pack: ${stateMessage} ${reportData.summaryPackResults}`);
const liteReport = (0, report_1.getLiteReport)(reportData);
return { liteReport, reportData };
};
exports.getReports = getReports;