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

Improve layout matcher and simplify GREYElementInteraction #233

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

axi0mX
Copy link
Contributor

@axi0mX axi0mX commented Aug 22, 2016

  1. Improve error messaging for layout matcher and add tests.
  2. Fix bug for incorrect description of layout matcher.
  3. Simplify error handling in GREYElementInteraction

Prerequisite: 1 commit from system alert PR.

@axi0mX axi0mX force-pushed the interaction branch 9 times, most recently from 278f3c7 to d397bcb Compare August 22, 2016 05:25
@tirodkar
Copy link
Collaborator

@axi0mX, there's a feature addition for selecting a specific element when Multiple Matchers are matched that's coming in which touches GREYElementInteraction as well. I'd wait for the next internal <-> external sync to happen before proceeding with reviewing this.

@axi0mX axi0mX force-pushed the interaction branch 8 times, most recently from c1fe31c to 03a851f Compare August 26, 2016 09:00
@axi0mX axi0mX changed the title Simplify GREYElementInteraction Move system alert view check into GREYElementInteraction and improve layout matcher Aug 26, 2016
@axi0mX
Copy link
Contributor Author

axi0mX commented Aug 26, 2016

PR is ready for review. I removed other commits which modified the rest of GREYElementInteraction so that we could get it reviewed and merged soon.

@axi0mX axi0mX force-pushed the interaction branch 3 times, most recently from e4d1a82 to 297a859 Compare August 26, 2016 09:26
@tirodkar
Copy link
Collaborator

tirodkar commented Sep 1, 2016

@axi0mX, you'd need to resolve all the merge conflicts here since the code has been updated for the latest release.

@axi0mX
Copy link
Contributor Author

axi0mX commented Sep 7, 2016

Updated.

@axi0mX axi0mX force-pushed the interaction branch 4 times, most recently from f424d0f to 24753ab Compare September 7, 2016 08:42
@axi0mX axi0mX changed the title Move system alert view check into GREYElementInteraction and improve layout matcher Improve layout matcher and simplify GREYElementInteraction Sep 8, 2016
@axi0mX axi0mX force-pushed the interaction branch 2 times, most recently from 67f6c4a to 1fbe1d1 Compare September 8, 2016 00:07
@axi0mX axi0mX force-pushed the interaction branch 4 times, most recently from 3d0eb62 to 8523e3f Compare September 8, 2016 07:31
@axi0mX axi0mX force-pushed the interaction branch 2 times, most recently from 7472a1e to 2f7bd17 Compare September 8, 2016 09:00
@tirodkar
Copy link
Collaborator

Needs some conflict resolution, @axi0mX

@tirodkar
Copy link
Collaborator

@axi0mX what is the commit that's needed from the system alert PR? Are both PR's together?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants