UNPKG

e2ed

Version:

E2E testing framework over Playwright

63 lines (62 loc) 2.27 kB
"use strict"; 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 */, ];