LearnNewsExamplesServices
Frontmatter
id7292
titleConvert vdom/VdomRealWorldUpdates.mjs Test from Siesta to Playwright
stateClosed
labels
enhancementhelp wantedgood first issuehacktoberfest
assigneesKURO-1125
createdAtSep 27, 2025, 4:06 PM
updatedAtOct 4, 2025, 9:10 PM
githubUrlhttps://github.com/neomjs/neo/issues/7292
authortobiu
commentsCount5
parentIssue7262
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 4, 2025, 4:15 PM

Convert vdom/VdomRealWorldUpdates.mjs Test from Siesta to Playwright

Closed v11.0.0 enhancementhelp wantedgood first issuehacktoberfest
tobiu
tobiu commented on Sep 27, 2025, 4:06 PM

This task is to migrate the unit test for vdom/VdomRealWorldUpdates.mjs from the Siesta test harness to the Playwright test runner.

Acceptance Criteria

  1. Create a new test file at test/playwright/unit/vdom/VdomRealWorldUpdates.spec.mjs.
  2. Translate all assertions from the original file (test/siesta/tests/vdom/VdomRealWorldUpdates.mjs) to the Playwright/Jest expect syntax.
  3. Ensure the new test runs successfully via npm test.
  4. The new test must cover all the functionality of the original Siesta test.
tobiu added parent issue #7262 on Sep 27, 2025, 4:06 PM
tobiu added the enhancement label on Sep 27, 2025, 4:06 PM
tobiu added the help wanted label on Oct 2, 2025, 9:21 PM
tobiu added the good first issue label on Oct 2, 2025, 9:21 PM
tobiu added the hacktoberfest label on Oct 2, 2025, 9:21 PM
tobiu assigned to @KURO-1125 on Oct 3, 2025, 6:06 PM
tobiu
tobiu Oct 3, 2025, 6:06 PM

done.

  • 2025-10-04T09:53:30Z @KURO-1125 cross-referenced by PR #7349
tobiu closed this issue on Oct 4, 2025, 4:15 PM
tobiu referenced in commit 250b7b7 - "#7292 internal ticket update" on Oct 4, 2025, 4:19 PM
tobiu
tobiu Oct 4, 2025, 8:34 PM

reopening something is odd with the imports / class definitions, getting errors when running all new tests combined.

tobiu referenced in commit ca2f86c - "#7292 imports / class re-assignment fix" on Oct 4, 2025, 8:35 PM
tobiu
tobiu Oct 4, 2025, 8:36 PM

i think we are stable again => 114 tests are passing.

@KURO-1125 - 2025-10-04T19:10:14Z

Thanks for the fix! Good to see all 114 test are passing.