Skip to content

test(vscode): add e2e test suite#5864

Open
zcf0508 wants to merge 20 commits into
vuejs:masterfrom
zcf0508:dev-e2e
Open

test(vscode): add e2e test suite#5864
zcf0508 wants to merge 20 commits into
vuejs:masterfrom
zcf0508:dev-e2e

Conversation

@zcf0508

@zcf0508 zcf0508 commented Dec 13, 2025

Copy link
Copy Markdown
Contributor

https://github.com/mylesmmurphy/prettify-ts/tree/main/test

This PR enhances the VSCode E2E test suite with 15 comprehensive LSP IDE interaction tests.

Added Tests:

  • Hover Display (6): ref/props/computed type unwrapping in templates
  • Diagnostics (6): Cross-file Props validation and template type errors
  • Completions (2): String methods and basic completion lists
  • Infrastructure: Enhanced utils.ts with LSP testing utilities

Key Features:

  • ✅ 15/15 tests passing
  • Comprehensive workspace setup with proper Vue dependencies
  • Focus on IDE interaction layer, not compiler internals
  • Ready for regression testing

@zcf0508 zcf0508 changed the title test(vscode): add e2e test test(vscode): add e2e test suite Dec 13, 2025
@johnsoncodehk
johnsoncodehk force-pushed the master branch 6 times, most recently from 8c3584c to f36bc6c Compare December 20, 2025 09:31
@johnsoncodehk
johnsoncodehk force-pushed the master branch 4 times, most recently from ee9f2e4 to ab594f1 Compare December 21, 2025 16:35
@KazariEX
KazariEX force-pushed the master branch 2 times, most recently from 9c1fd47 to c8e90e4 Compare May 13, 2026 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants