LearnNewsExamplesServices
Frontmatter
id7272
titleConvert VdomCalendar.mjs Test from Siesta to Playwright
stateClosed
labels
enhancementhelp wantedgood first issuehacktoberfest
assigneestobiu
createdAtSep 27, 2025, 2:47 PM
updatedAtNov 4, 2025, 10:14 AM
githubUrlhttps://github.com/neomjs/neo/issues/7272
authortobiu
commentsCount3
parentIssue7262
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtNov 4, 2025, 10:14 AM

Convert VdomCalendar.mjs Test from Siesta to Playwright

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

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

Acceptance Criteria

  1. Create a new test file at test/playwright/unit/VdomCalendar.spec.mjs.
  2. Translate all assertions from the original file (test/siesta/tests/VdomCalendar.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 the enhancement label on Sep 27, 2025, 2:47 PM
tobiu added parent issue #7262 on Sep 27, 2025, 2:47 PM
tobiu added the help wanted label on Oct 3, 2025, 6:25 PM
tobiu added the good first issue label on Oct 3, 2025, 6:25 PM
tobiu added the hacktoberfest label on Oct 3, 2025, 6:25 PM
tobiu
tobiu Oct 7, 2025, 9:23 PM

Let me think: the original siesta test for this one contained a real-world, but extremely huge vdom object. Optionally(!) you could ask the agent to shorten it, by keeping relevant parts that we want to test.

tobiu assigned to @kart-u on Oct 7, 2025, 9:23 PM
tobiu
tobiu Nov 4, 2025, 10:13 AM

@kart-u grabbing this one, since i want to remove siesta soon.

tobiu unassigned from @kart-u on Nov 4, 2025, 10:13 AM
tobiu assigned to @tobiu on Nov 4, 2025, 10:13 AM
tobiu referenced in commit 74583a6 - "Convert VdomCalendar.mjs Test from Siesta to Playwright #7272" on Nov 4, 2025, 10:14 AM
tobiu closed this issue on Nov 4, 2025, 10:14 AM