Frontmatter
| id | 7437 |
| title | Create Empty Viewport App for Component Tests |
| state | Closed |
| labels | enhancementhelp wantedhacktoberfestai |
| assignees | Aki-07 |
| createdAt | Oct 10, 2025, 6:47 PM |
| updatedAt | Oct 13, 2025, 12:13 PM |
| githubUrl | https://github.com/neomjs/neo/issues/7437 |
| author | tobiu |
| commentsCount | 3 |
| parentIssue | 7435 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Oct 12, 2025, 1:51 PM |
Create Empty Viewport App for Component Tests
tobiu added parent issue #7435 on Oct 10, 2025, 6:47 PM

tobiu
Oct 11, 2025, 1:52 PM
@Aki-07: you need to add a quick comment here, otherwise i can not assign the ticket to you (github security policies).
@Aki-07 - 2025-10-11T15:12:26Z
Can I get this issue assigned on me @tobiu
tobiu closed this issue on Oct 12, 2025, 1:51 PM
tobiu assigned to @Aki-07 on Oct 13, 2025, 12:13 PM

tobiu
Oct 13, 2025, 12:13 PM
missed the assignment, and added it now for clarity. nothing left to do here => resolved.
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
As part of the component test harness, a minimal Neo.mjs application is required to act as the host, or "empty viewport," for the dynamically created components under test.
Acceptance Criteria
test/apps/component-test-app/app.mjs.Neo.container.Viewport.index.htmlshould be configured to load this app.webServerin the Playwright config should point to this application's entry point.