e2ed
Version:
E2E testing framework over Playwright
21 lines (20 loc) • 788 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSuccessfulTestFilePaths = void 0;
const fs_1 = require("../fs");
const getIsSuccessfulTestRun_1 = require("./getIsSuccessfulTestRun");
/**
* Get array of test file paths of successful tests.
* @internal
*/
const getSuccessfulTestFilePaths = async () => {
const completedTestRuns = await (0, fs_1.readCompletedTestRuns)();
const successfulTestFilePaths = [];
for (const completedTestRun of completedTestRuns) {
if ((0, getIsSuccessfulTestRun_1.getIsSuccessfulTestRun)(completedTestRun)) {
successfulTestFilePaths.push(completedTestRun.filePath);
}
}
return successfulTestFilePaths;
};
exports.getSuccessfulTestFilePaths = getSuccessfulTestFilePaths;