Skip to content
New issue

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

Decoupling #124

Open
wants to merge 6 commits into
base: develop
Choose a base branch
from
Open

Decoupling #124

wants to merge 6 commits into from

Conversation

jossjacobo
Copy link
Contributor

Related Issue

Put issue number in this format closes #XXXX to auto-close the issue or task this PR addresses (if true).

Description

Please write a short description of your changes.

Additional Info

Provide any additional info here.

Checklist

  • Have you added an explanation of what your changes do?
  • Have you written new tests for your core changes, as applicable?
  • Docs have been added / updated (for bug fixes / features)

.classpath Outdated Show resolved Hide resolved
testng.xml Outdated Show resolved Hide resolved
@evant
Copy link
Collaborator

evant commented Aug 28, 2019

It's hard to see the changes here because of the changes in develop. Can you rebase/merge them?

Mark Han and others added 2 commits August 28, 2019 11:55
* Optimize isPresentWait() method #118

* Add ability to specify maximum wait time

* Improve exception handling when creating Appium Session

* Update Java Client to 7.1.0 #111

* Delete POM.xml #114

* Migrate to Gradle

* Allow specification of directory to APP/APK instead of absolute path #110
Started decoupling functionality from the main Locomotiveô class
removing .classpath file tracking

Updated gitignore to not track .classpath files
@jossjacobo
Copy link
Contributor Author

@evant done, my bad, used to doing trunk based development and I forget that develop is a thing.

return isPresentWait(PageUtil.buildBy(config, id));
}

public boolean isPresentWait(By by) {
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the functionality pre-0.19.0, something may have gotten hecked up

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah you are right, I must've hecked something up with the rebase. I wanted to keep the Conductor class name going forward but yeah I hecked it up.

jossjacobo and others added 2 commits August 28, 2019 13:17
…tion (#113)

* Refactor isPresentWait
* Add Exceptions to error messages
* Remove old isPresentWait() tests
  - test_is_present_wait_retries_and_fail()
  - test_is_present_wait_retries_and_find_item()
They were testing an old implementation with custom logic. Now we are
only giving a wrapper around battle tested Appium methods so none are
needed right now.
@mrk-han mrk-han added this to Review in progress in Conductor-Mobile Board Oct 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Conductor-Mobile Board
  
Review in progress
Development

Successfully merging this pull request may close these issues.

None yet

3 participants