LearnNewsExamplesServices
Frontmatter
id7441
titleConvert Component Test component/DateSelector.mjs to Playwright
stateClosed
labels
enhancementhelp wantedhacktoberfestai
assigneestobiu
createdAtOct 10, 2025, 6:53 PM
updatedAtNov 4, 2025, 8:30 PM
githubUrlhttps://github.com/neomjs/neo/issues/7441
authortobiu
commentsCount2
parentIssue7435
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtNov 4, 2025, 8:30 PM

Convert Component Test component/DateSelector.mjs to Playwright

Closed v11.0.0 enhancementhelp wantedhacktoberfestai
tobiu
tobiu commented on Oct 10, 2025, 6:53 PM

IMPORTANT: Before starting, please read the parent epic in detail to understand the required architecture and testing patterns: https://github.com/neomjs/neo/issues/7435

This task is part of Phase 2 and is blocked by the completion of Phase 1 (Test Harness Setup).

This task is to migrate the component test for component/DateSelector.mjs from the Siesta test harness to the Playwright test runner.

Acceptance Criteria

  1. Create a new test file at test/playwright/component/component/DateSelector.spec.mjs.
  2. Follow the architectural guide outlined in the parent epic for component test migration.
  3. The new test must cover all the functionality of the original Siesta test (test/components/files/component/DateSelector.mjs).
  4. Ensure the new test runs successfully via the component test runner.
tobiu added the enhancement label on Oct 10, 2025, 6:53 PM
tobiu added the help wanted label on Oct 10, 2025, 6:53 PM
tobiu added parent issue #7435 on Oct 10, 2025, 6:53 PM
tobiu added the hacktoberfest label on Oct 10, 2025, 6:53 PM
tobiu added the ai label on Oct 10, 2025, 6:53 PM
Mahita07
Mahita07 Oct 11, 2025, 1:32 PM

@tobiu could you please assign this issue to me ?

tobiu
tobiu Oct 11, 2025, 1:48 PM

Sure, for this one you should sync with @Aki-07, since he is working on the harness. Before the harness is completed, you can not start. If you want to work on something else right away, you could e.g. create a couple new unit testing subs.

Spontaneous ideas (each file would need its own ticket):

-   `Neo.util.Array`
-   `Neo.util.String`
-   `Neo.util.Date`
-   `Neo.util.Matrix`
tobiu assigned to @Mahita07 on Oct 11, 2025, 1:48 PM
tobiu unassigned from @Mahita07 on Nov 4, 2025, 8:30 PM
tobiu assigned to @tobiu on Nov 4, 2025, 8:30 PM
tobiu referenced in commit a7b185b - "Convert Component Test component/DateSelector.mjs to Playwright #7441" on Nov 4, 2025, 8:30 PM
tobiu closed this issue on Nov 4, 2025, 8:30 PM