UNPKG

e2ed

Version:

E2E testing framework over Playwright

22 lines (21 loc) 813 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.clickOnTestRun = void 0; const chooseTestRun_1 = require("./chooseTestRun"); const chooseTestRun = chooseTestRun_1.chooseTestRun; /** * Handler for click on choose TestRun button. * This base client function should not use scope variables (except other base functions). * @internal */ const clickOnTestRun = (element) => { const runHash = element.dataset.runhash; const previousChosenTestRunButton = document.querySelector('.test-link[aria-current="true"]'); if (previousChosenTestRunButton) { previousChosenTestRunButton.ariaCurrent = null; } // eslint-disable-next-line no-param-reassign element.ariaCurrent = 'true'; chooseTestRun(runHash); }; exports.clickOnTestRun = clickOnTestRun;