LearnNewsExamplesServices
Frontmatter
id9835
titleTesting: Implement Baseline Neural Link Fixture E2E Verification
stateOpen
labels
enhancementaitesting
assignees[]
createdAtApr 9, 2026, 10:17 PM
updatedAtApr 9, 2026, 10:17 PM
githubUrlhttps://github.com/neomjs/neo/issues/9835
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]

Testing: Implement Baseline Neural Link Fixture E2E Verification

Openenhancementaitesting
tobiu
tobiu commented on Apr 9, 2026, 10:17 PM

Background

The Neural Link Playwright fixture (test/playwright/fixtures.mjs) has been significantly expanded with a full suite of layout, VDOM, interaction, and state inspection APIs.

Objective

Create a dedicated E2E test suite specifically targeting the new fixture mechanics to ensure the MCP-to-Browser bridge functions flawlessly before it gets used downstream in complex architectural tests like the Grid Multi-Body sync.

Scope

  1. Create test/playwright/e2e/NeuralLinkFixture.spec.mjs.
  2. Implement fundamental assertions specifically proving nl.getDomRect(), nl.queryVdom(), nl.simulateEvent(), and nl.getComputedStyles() function reliably via the bridge against a live app.
tobiu added the enhancement label on Apr 9, 2026, 10:17 PM
tobiu added the ai label on Apr 9, 2026, 10:17 PM
tobiu added the testing label on Apr 9, 2026, 10:17 PM