Не ответ, но нужно больше места, чем в комментарии
Я запутался, вы говорите, что вызываете функцию, подобную этой
it('should wait until element is visible, async () =>
await waitUntilElementIsVisible( error_page)
expect(web element displayed)
})
Тогда ваш объект
class ErrorPage {
getErrorPage(): ElementFinder {
return $('.error-page')
}
}
Теперь я думал, что все ясно, ErrorPage - это объект ({}
), но вам нужен elementFinder.Итак, что вам нужно, это
ErrorPage.getErrorPage() // instead of error_page
Но в комментарии вы утверждаете, что именно так вы это называете
await waitUntilElementIsVisible(ErrorPage.getErrorPage())
Так каким способом вы пользуетесь?error_page
или ErrorPage.getErrorPage()