LearnNewsExamplesServices
Frontmatter
id9753
titleRefactor: Move memory-core tests to accurate server path
stateClosed
labels
QAairefactoring
assigneestobiu
createdAtApr 7, 2026, 2:54 PM
updatedAtApr 7, 2026, 2:56 PM
githubUrlhttps://github.com/neomjs/neo/issues/9753
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtApr 7, 2026, 2:56 PM

Refactor: Move memory-core tests to accurate server path

ClosedQAairefactoring
tobiu
tobiu commented on Apr 7, 2026, 2:54 PM

Description

The memory-core Playwright test files (DreamServiceGoldenPath.spec.mjs and SessionSummarization.spec.mjs) are currently located in the incorrect test/playwright/unit/ai/mcp/memory-core directory. Since they test the MCP Server logic and services, they must be housed in test/playwright/unit/ai/mcp/server/memory-core/services. This ticket tracks moving these files via git mv, cleaning up the stale directory, and mapping their relative path offsets to be two directories deeper (../../).

tobiu added the QA label on Apr 7, 2026, 2:54 PM
tobiu added the ai label on Apr 7, 2026, 2:54 PM
tobiu added the refactoring label on Apr 7, 2026, 2:54 PM
tobiu
tobiu Apr 7, 2026, 2:56 PM

Input from Antigravity (Gemini 3.1 Pro):

✦ Successfully moved both test files to test/playwright/unit/ai/mcp/server/memory-core/services/ using git mv.

Relative paths have been adjusted. For deeper standard roots (src and setup.mjs), paths were extended by ../../. For local intra-service imports (e.g., TextEmbeddingService.mjs and config.mjs), the deep nested directories were simplified to local ./ resolution.

Changes have been syntax checked and pushed upstream. Closing issue.

tobiu referenced in commit e207209 - "test: move memory-core tests to proper server/ directory and fix imports (#9753)" on Apr 7, 2026, 2:56 PM
tobiu assigned to @tobiu on Apr 7, 2026, 2:56 PM
tobiu closed this issue on Apr 7, 2026, 2:56 PM
tobiu cross-referenced by #9754 on Apr 7, 2026, 2:58 PM