We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
При вызове более двух раз методов waitUntil или should возвращается WebElement, что не позволяет сделать цепочку вызовов проверок.
Работает:
onSite().onMainPage().header().searchInput().waitUntil(displayed(), 5).should(TextMatcher.text(""));
при условии:
public interface Header extends Button, Input, Checkbox, AtlasWebElement { @FindBy(".//input[contains(@class,'header-search-input')]") AtlasWebElement<AtlasWebElement> searchInput(); }
Так не работает:
onSite().onMainPage().header().searchInput().waitUntil(displayed(), 5).should(TextMatcher.text("")).should(TextMatcher.text(""));
Второй вызов should(...)/waitUntil возвращает WebElement.
The text was updated successfully, but these errors were encountered:
Мне кажется, это решается через передачу типа в AtlasWebElement public interface Header extends AtlasWebElement <Header>
public interface Header extends AtlasWebElement <Header>
Sorry, something went wrong.
No branches or pull requests
При вызове более двух раз методов waitUntil или should возвращается WebElement, что не позволяет сделать цепочку вызовов проверок.
Работает:
при условии:
Так не работает:
Второй вызов should(...)/waitUntil возвращает WebElement.
The text was updated successfully, but these errors were encountered: