e2ed
Version:
E2E testing framework over Playwright
63 lines (62 loc) • 2.27 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TEST_RUN_STATUSES_OF_UNIQUE_TESTS = exports.TEST_RUN_STATUS_SYMBOLS = exports.RUN_IDS_HASH = exports.ORDER_OF_TEST_RUN_STATUSES_FOR_DISPLAY = exports.FAILED_TEST_RUN_STATUSES = exports.TestRunStatus = void 0;
/**
* Main status of test run.
* `Failed` if it have run error and passed if not.
* Probably should never be `Broken`.
*/
var TestRunStatus;
(function (TestRunStatus) {
TestRunStatus["Broken"] = "broken";
TestRunStatus["Failed"] = "failed";
TestRunStatus["Manual"] = "manual";
TestRunStatus["Passed"] = "passed";
TestRunStatus["Skipped"] = "skipped";
TestRunStatus["Unknown"] = "unknown";
})(TestRunStatus || (exports.TestRunStatus = TestRunStatus = {}));
/**
* Statuses, the presence of which in the retry indicates that there are failed tests in the retry.
*/
exports.FAILED_TEST_RUN_STATUSES = [
"failed" /* TestRunStatus.Failed */,
"unknown" /* TestRunStatus.Unknown */,
];
/**
* Order of test run statuses for display in summary pack results, in HTML report, etc.
* @internal
*/
exports.ORDER_OF_TEST_RUN_STATUSES_FOR_DISPLAY = [
"failed" /* TestRunStatus.Failed */,
"unknown" /* TestRunStatus.Unknown */,
"passed" /* TestRunStatus.Passed */,
"skipped" /* TestRunStatus.Skipped */,
"manual" /* TestRunStatus.Manual */,
"broken" /* TestRunStatus.Broken */,
];
/**
* Hash object with runId as keys and TestRunEvent as values.
* @internal
*/
exports.RUN_IDS_HASH = Object.create(null);
/**
* Emoji symbols of test run statuses for display in logs and in the report.
* @internal
*/
exports.TEST_RUN_STATUS_SYMBOLS = {
["failed" /* TestRunStatus.Failed */]: '×',
["unknown" /* TestRunStatus.Unknown */]: '?',
["passed" /* TestRunStatus.Passed */]: '✓',
["skipped" /* TestRunStatus.Skipped */]: '−',
["manual" /* TestRunStatus.Manual */]: '⚒',
["broken" /* TestRunStatus.Broken */]: '⊘',
};
/**
* Test run statuses of unique tests (which are not repeated in different reteries).
* @internal
*/
exports.TEST_RUN_STATUSES_OF_UNIQUE_TESTS = [
"passed" /* TestRunStatus.Passed */,
"skipped" /* TestRunStatus.Skipped */,
"manual" /* TestRunStatus.Manual */,
];