[remote-driver] present()/notPresent() must respect search context

GitOrigin-RevId: 45e71fc39adec0192f47b13a96e951560e45d3d9
This commit is contained in:
eugene.nizienko
2024-04-02 19:34:03 +00:00
committed by intellij-monorepo-bot
parent 43aab65c30
commit 107695947f
@@ -105,11 +105,11 @@ open class UiComponent(private val data: ComponentData) : Finder, WithKeyboard {
}
fun present(): Boolean {
return searchService.findAll(data.xpath).isNotEmpty()
return data.parentSearchContext.findAll(data.xpath).isNotEmpty()
}
fun notPresent(): Boolean {
return searchService.findAll(data.xpath).isEmpty()
return data.parentSearchContext.findAll(data.xpath).isEmpty()
}
fun hasText(predicate: (TextData) -> Boolean): Boolean {