(browser, elementId)
| 3225 | } |
| 3226 | |
| 3227 | async function isElementChecked(browser, elementId) { |
| 3228 | let isChecked = await browser.isElementSelected(elementId) |
| 3229 | if (!isChecked) { |
| 3230 | const ariaChecked = await browser.getElementAttribute(elementId, 'aria-checked') |
| 3231 | isChecked = ariaChecked === 'true' |
| 3232 | } |
| 3233 | return isChecked |
| 3234 | } |
| 3235 | |
| 3236 | async function findCheckable(locator, locateFn) { |
| 3237 | let els |
no outgoing calls
no test coverage detected