UNPKG

e2ed

Version:

E2E testing framework over Playwright

22 lines (21 loc) 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getNewFullTestRunsByStatuses = void 0; const getNewFullTestRuns_1 = require("./getNewFullTestRuns"); /** * Get new full test runs for different statuses by retries state. * @internal */ const getNewFullTestRunsByStatuses = async (retriesState) => { const newFullTestRuns = await (0, getNewFullTestRuns_1.getNewFullTestRuns)(retriesState); const unbrokenNewFullTestRuns = newFullTestRuns.filter(({ status }) => status !== "broken" /* TestRunStatus.Broken */); const failedNewFullTestRuns = unbrokenNewFullTestRuns.filter(({ status }) => status === "failed" /* TestRunStatus.Failed */); const successfulNewFullTestRuns = unbrokenNewFullTestRuns.filter(({ status }) => status !== "failed" /* TestRunStatus.Failed */); return { failedNewFullTestRuns, newFullTestRuns, successfulNewFullTestRuns, unbrokenNewFullTestRuns, }; }; exports.getNewFullTestRunsByStatuses = getNewFullTestRunsByStatuses;