e2ed
Version:
E2E testing framework over Playwright
19 lines (18 loc) • 881 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.truncateRetriesStateForLogs = void 0;
const generalLog_1 = require("../generalLog");
/**
* Truncate a retries state for a short printout.
* @internal
*/
const truncateRetriesStateForLogs = (retriesState) => {
const { failedTestNamesInLastRetry, successfulTestRunNamesHash, visitedTestRunEventsFileName, ...restRetriesState } = retriesState;
return {
failedTestNamesInLastRetry: (0, generalLog_1.truncateArrayForLogs)(failedTestNamesInLastRetry),
successfulTestRunNamesHash: (0, generalLog_1.truncateArrayForLogs)(Object.keys(successfulTestRunNamesHash)),
visitedTestRunEventsFileName: (0, generalLog_1.truncateArrayForLogs)(visitedTestRunEventsFileName),
...restRetriesState,
};
};
exports.truncateRetriesStateForLogs = truncateRetriesStateForLogs;