Fix missing fields in assertion error (#639)#640
Fix missing fields in assertion error (#639)#640artyom-razinov wants to merge 1 commit intogoogle:masterfrom
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
kErrorDetailActionNameKeyandkErrorDetailElementMatcherKey, new code only modifieskErrorDetailElementMatcherKey.See issue: #639