(locator: Locator, ...locators: Locator[])
| 5 | * locate(finder1, finder2) => element(finder1).element(finder2).element(finderN); |
| 6 | */ |
| 7 | export function locate(locator: Locator, ...locators: Locator[]) { |
| 8 | return locators.reduce( |
| 9 | (current: ElementFinder, next: Locator) => current.element(next), |
| 10 | element(locator), |
| 11 | ) as ElementFinder; |
| 12 | } |
| 13 | |
| 14 | export async function sleepFor(time = 1000) { |
| 15 | return await browser.sleep(time); |
no test coverage detected