e2ed
Version:
E2E testing framework over Playwright
20 lines (19 loc) • 684 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getTestRunEvent = void 0;
const internal_1 = require("../../constants/internal");
const asserts_1 = require("../asserts");
/**
* Get registered `TestRunEvent` by its `RunId`.
* @internal
*/
const getTestRunEvent = (runId) => {
const testRunEvent = internal_1.RUN_IDS_HASH[runId];
(0, asserts_1.assertValueIsDefined)(testRunEvent, 'testRunEvent is defined', { runId });
(0, asserts_1.assertValueIsTrue)(testRunEvent.runId === runId, 'testRunEvent has correct runId', {
runId,
testRunEvent,
});
return testRunEvent;
};
exports.getTestRunEvent = getTestRunEvent;