TINYMCE-14682: Update flaky webdriver tests#11199
TINYMCE-14682: Update flaky webdriver tests#11199ltrouton wants to merge 1 commit intographite-base/11199tinymce/tinymce:graphite-base/11199from feature/TINYMCE-14682_webdrivertinymce/tinymce:feature/TINYMCE-14682_webdriverCopy head branch name to clipboard
Conversation
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
Related Ticket:
Description of Changes:
RealEffectsTestfrom the legacyUnitTest.asynctest/Pipeline/Chain/StepAPI to the moderndescribe/itasync style, splitting the single monolithic test into focused, isolated cases withbefore/after/beforeEachlifecycle hooks.Step.waitsleeps withWaiter.pTryUntilpolling assertions to avoid races against real input round-trip latency.AccordionBackspaceDeleteTestfrom thewebdriversuite to thebrowsersuite, replacingRealKeyswith syntheticTinyContentActions.keystroke/Keyscalls since TinyMCE's own Backspace/Delete overrides are exercised by synthetic keystrokes.AccordionCtrlWordDeleteTest, keeping the rationale documented in comments.Pre-checks:
feature/,hotfix/orspike/Review:
GitHub issues (if applicable):