Skip to content

Conversation

@aquality-automation
Copy link
Collaborator

No description provided.

d.bogatko added 10 commits August 8, 2019 22:43
changed IElementStateProvider interface: added methods for waitings with default condition timeouts
excluded ability to call state methods directly from elements, now users have to use state() method
refactored elements' states
added isClickable
…ity-selenium-java

# Conflicts:
#	src/main/java/aquality/selenium/elements/DesiredState.java
#	src/main/java/aquality/selenium/elements/Element.java
#	src/main/java/aquality/selenium/elements/ElementFinder.java
#	src/main/java/aquality/selenium/elements/ElementStateProvider.java
#	src/main/java/aquality/selenium/elements/interfaces/IElement.java
#	src/main/java/aquality/selenium/waitings/ConditionalWait.java
#	src/test/java/tests/integration/ElementStateTests.java
#	src/test/java/tests/usecases/ElementExistNotDisplayedTest.java
@paveliam paveliam merged commit bcbfe19 into master Aug 22, 2019
@paveliam paveliam deleted the remove-duplicate-logging-from-navigation-#31 branch August 22, 2019 09:00
aquality-automation pushed a commit that referenced this pull request Aug 24, 2019
* refactored state of elements

* re-check waitForNotExists methods for correct work. split 1 test to 2, added verification of wait time

* removed IElementWithState interface
changed IElementStateProvider interface: added methods for waitings with default condition timeouts
excluded ability to call state methods directly from elements, now users have to use state() method

* refactored conditional wait
refactored elements' states
added isClickable

* removed duplicate logging from Navigation #31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants