Skip to content

TINYMCE-14759: Handle hook failures and stray promise rejections - #169

Merged
shanmen-tiny merged 2 commits into
masterfrom
feature/TINYMCE-14759
Aug 12, 2026
Merged

TINYMCE-14759: Handle hook failures and stray promise rejections#169
shanmen-tiny merged 2 commits into
masterfrom
feature/TINYMCE-14759

Conversation

@TheSpyder

Copy link
Copy Markdown
Member

Related Ticket: TINYMCE-14759

Description of Changes:

  • Rejected promises in before and after hooks no longer cause the entire test run to crash
  • The front-end will now attempt to assign stray promise rejections to the test that created them instead of swallowing the failure

Pre-checks:

  • Changelog entry added
  • package.json versions have not been changed (done by Lerna on release)
  • Tests have been added (if applicable)

Before merging:

  • Ensure internal dependencies are on appropriate versions
    • For stable releases, all dependencies must be stable
    • For release candidates, all dependencies must be release candidates or stable

@TheSpyder
TheSpyder requested a review from a team as a code owner August 11, 2026 06:48
Comment thread modules/runner/src/main/ts/errors/ErrorCatcher.ts Outdated
@shanmen-tiny
shanmen-tiny merged commit 5ec822b into master Aug 12, 2026
4 checks passed
@shanmen-tiny
shanmen-tiny deleted the feature/TINYMCE-14759 branch August 12, 2026 07:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants