Frontmatter
| title | Migrate vdom/VdomRealWorldUpdates test from Siesta to Playwright |
| author | KURO-1125 |
| state | Merged |
| createdAt | Oct 4, 2025, 11:53 AM |
| updatedAt | Oct 4, 2025, 5:42 PM |
| closedAt | Oct 4, 2025, 4:15 PM |
| mergedAt | Oct 4, 2025, 4:15 PM |
| branches | dev ← migrate-vdom-realworld-updates |
| url | https://github.com/neomjs/neo/pull/7349 |

thx! merged in.

A bit late now, but since this came up in another PR from a different contributor too, let me give you a hint on how to improve your workflow:
Search the https://github.com/neomjs/neo/tree/dev/.github/ISSUE folder for the github ticket id (#7292 in this case). or tell gemini to find it. Then gemini can read the ticket and related epic: https://github.com/neomjs/neo/blob/dev/.github/ISSUE/epic-enhance-workflow-with-mandatory-unit-testing.md https://github.com/neomjs/neo/blob/dev/.github/ISSUE/ticket-convert-vdom-vdomrealworldupdates-test.md
This prevents gemini from creating a new ticket md file, since there is already one in place. Plus, the epic contains valuable hints, smoothening the execution.

Thanks for the tip! I'll definitely keep this in mind for my future contributions.
Migrates the Siesta test for
vdom/VdomRealWorldUpdates.mjsto Playwright using the AI native workflow.Closes #7292
Please make sure to read the Contributing Guidelines: https://github.com/neomjs/neo/blob/dev/CONTRIBUTING.md
What kind of change does this PR introduce? (check at least one)
Does this PR introduce a breaking change? (check one)
If yes, please describe the impact and migration path for existing applications:
The PR fulfills these requirements:
devbranch, not themainbranchfix #xxx[,#xxx], where "xxx" is the issue number)If adding a new feature, the PR's description includes:
Other information:
This migration is part of the ongoing effort to convert Siesta tests to Playwright. The AI native workflow ensured proper adherence to project conventions and complete test coverage for VDOM real-world update scenarios.