Skip to content

Upgrade @wordpress/e2e-test-utils-playwright to 1.50.0#24

Merged
mattheu merged 2 commits into
mainfrom
fix/upgrade-e2e-test-utils
Jul 6, 2026
Merged

Upgrade @wordpress/e2e-test-utils-playwright to 1.50.0#24
mattheu merged 2 commits into
mainfrom
fix/upgrade-e2e-test-utils

Conversation

@mattheu

@mattheu mattheu commented Jul 4, 2026

Copy link
Copy Markdown
Member

Summary

  • Bumps `@wordpress/e2e-test-utils-playwright` from `^1.35.0` to `^1.50.0` to pick up upstream test infrastructure fixes
  • Downgrades `@types/node` from `^24` to `^20.17.10` to satisfy the peer dependency requirement of the new version (the two ranges are incompatible and npm refuses to resolve them together)
  • Fixes two failing tests in `exclude-with-post-in.spec.js` that broke due to AQL v4.4.1 API changes:
    • Updated combobox label from `'Posts'` to `'Posts to Include'` (AQL renamed it)
    • Added `keyboard.type()` before each option click — the `FormTokenField` now requires typing to search before any options appear
    • Re-selects the AQL root block after pattern insertion, since pattern selection leaves a child block focused and hides the root block's sidebar controls

Test plan

  • npm run test:e2e — all 18 tests pass

🤖 Generated with Claude Code

Bumps e2e-test-utils-playwright from ^1.35.0 to ^1.50.0 to pick up upstream
test infrastructure fixes. Downgrades @types/node from ^24 to ^20.17.10 to
satisfy the peer dependency requirement of the new version.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown

Playwright test results

passed  18 passed

Details

stats  18 tests across 6 suites
duration  1 minute, 3 seconds
commit  2dbbe92

AQL v4.4.1 renamed the combobox label from 'Posts' to 'Posts to Include'
and the FormTokenField now requires typing to search (no posts shown on
click alone). Fix both test locations to type search terms before clicking
options, and re-select the AQL root block after pattern insertion since
pattern selection leaves a child block focused.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@michelhm michelhm self-requested a review July 6, 2026 08:48

@michelhm michelhm left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@mattheu mattheu merged commit d9f551e into main Jul 6, 2026
1 check passed
@mattheu mattheu deleted the fix/upgrade-e2e-test-utils branch July 6, 2026 08:59
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.

2 participants