-
Notifications
You must be signed in to change notification settings - Fork 745
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
Fix missing fields in assertion error (#639) #640
base: master
Are you sure you want to change the base?
Fix missing fields in assertion error (#639) #640
Conversation
We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for the commit author(s). If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google. |
2415de9
to
e2de78e
Compare
e2de78e
to
e08007b
Compare
CLAs look good, thanks! |
This looks great. It would be great if you could add this to grey_handleFailureOfAssertion as well. Thanks a lot! |
Ok! 👌 |
Hey @artyom-razinov, just checking if you still plan on working on this in future. |
@artyom-razinov we could make any changes and add them to the cl as well to preserve your commit, you'd need to allow contributions to it from your side though. |
e08007b
to
63e1abc
Compare
I've just added it. Sorry for the delay, in my company we planned to gradually get rid of our fork of EarlGrey, but it is not a high priority task. We also have support of Russian keyboard, however the code is not ready to be pushed to EarlGrey, because it is not scalable for every other keyboard. Is there any progress on supporting different keyboard layouts already? (#31) If not I'll make a PR maybe this month. |
A PR for that would be great. You can use grey_replaceText() to type in different languages till then. |
There are more fields in error in logs of failure handler than in inout error parameter.
Previous code replaces fields (so some are lost) with only
kErrorDetailActionNameKey
andkErrorDetailElementMatcherKey
, new code only modifieskErrorDetailElementMatcherKey
.See issue: #639