e2ed
Version:
E2E testing framework over Playwright
31 lines (30 loc) • 1.08 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getLiteReport = void 0;
const asserts_1 = require("../asserts");
const getLiteRetry_1 = require("./getLiteRetry");
/**
* Get lite report with test runs results and without test run logs.
* @internal
*/
const getLiteReport = (reportData) => {
const { apiStatistics, endE2edReason, endTimeInMs, errors, exitCode, failedTestsMainParams, liteReportFileName, retries, startInfo, summaryPackResults, warnings, } = reportData;
(0, asserts_1.assertValueIsNotNull)(liteReportFileName, 'liteReportFileName is not null');
const liteRetries = retries.map(getLiteRetry_1.getLiteRetry);
return {
afterPackExecutionTimeWithUnits: '',
apiStatistics,
customReportProperties: undefined,
endE2edReason,
endTimeInMs,
errors,
exitCode,
failedTestsMainParams,
liteReportFileName,
retries: liteRetries,
startInfo,
summaryPackResults,
warnings,
};
};
exports.getLiteReport = getLiteReport;