expect-webdriverio
Version:
WebdriverIO Assertion Library
10 lines (9 loc) • 370 B
JavaScript
import { DEFAULT_OPTIONS } from '../constants.js';
export const refetchElements = async (elements, wait = DEFAULT_OPTIONS.wait, full = false) => {
if (elements) {
if (wait > 0 && (elements.length === 0 || full)) {
elements = await elements.parent[elements.foundWith](elements.selector, ...elements.props);
}
}
return elements;
};