UNPKG

e2ed

Version:

E2E testing framework over Playwright

21 lines (20 loc) 784 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.clickOnTestRun = clickOnTestRun; 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 */ function clickOnTestRun(element) { const runHash = element.dataset.runhash; const previousChosenTestRunButton = document.querySelector('.test-button[aria-selected="true"]'); if (previousChosenTestRunButton) { previousChosenTestRunButton.ariaSelected = 'false'; } // eslint-disable-next-line no-param-reassign element.ariaSelected = 'true'; chooseTestRun(runHash); }