Fix failing UI tests after React Native upgrade in Gutenberg#21143
Merged
fluiddot merged 2 commits intogutenberg/tweak-pod-deps-by-rn-versionfrom Jul 20, 2023
Merged
Conversation
Contributor
|
| App Name | Jetpack Alpha |
|
| Configuration | Release-Alpha | |
| Build Number | pr21143-4530832 | |
| Version | 22.8 | |
| Bundle ID | com.jetpack.alpha | |
| Commit | 4530832 | |
| App Center Build | jetpack-installable-builds #5459 |
Contributor
|
| App Name | WordPress Alpha |
|
| Configuration | Release-Alpha | |
| Build Number | pr21143-4530832 | |
| Version | 22.8 | |
| Bundle ID | org.wordpress.alpha | |
| Commit | 4530832 | |
| App Center Build | WPiOS - One-Offs #6431 |
Contributor
|
Thanks @mokagio for the fix 🙇 ! I'm a bit hesitant about this workaround because typing should be a testable action. However, I tried the approaches shared by @jostnes here but none have worked when running the tests locally 🤔. Hence, I agree with going with this approach for now, especially for the sake of unblocking the React Native upgrade. We could review later on a better approach. |
fluiddot
approved these changes
Jul 20, 2023
Contributor
fluiddot
left a comment
There was a problem hiding this comment.
LGTM 🎊 !
- Tests are passing in CI ✅
- Running editor tests locally in Xcode succeed ✅
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Implements a working albeit not elegant workaround to the issue of UI tests not being able to get a handle on the keyboard when attempting to insert text in the title and paragraph blocks in the Gutenberg editor built and integrated via XCFramework.
As you can see, CI is green here, while it's red in the base branch.
Based on #21134. In that PR, @jostnes made a few suggestions of approaches to try. I haven't had a chance to do so yet. If you trust I'll followup on the approaches, I'd rather merge with the tests green as is sooner rather than later. 😅
Regression Notes
PR submission checklist:
RELEASE-NOTES.txtif necessary. N.A.UI changes testing checklist: Not a UI PR.