test(language-server): add end-to-end verification for HTML editing support
Adds a scratch page (kept intentionally, per controller ruling on Task 8) and one end-to-end test that drives the real language server over LSP stdio against that page's real text, verifying completion (with the seo-block negative case tested via a simulated '<' keystroke and mutation-verified against html-regions.ts), hover, folding ranges, linked editing, and wrn/tagComplete all work together on realistic content. Regenerates routes.gen.ts and wrnexus.generated.d.ts for the new page's route, required by check:generated-types. Two checks from the original brief (auto-close-tag insertion and Emmet Tab-expansion) require a live VS Code Extension Development Host and are documented as outstanding manual verification in .superpowers/sdd/2026-08-18-wrn-html-editing/task-8-report.md. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
page HtmlEditingCheck {
|
||||
seo {
|
||||
title = "HTML editing check"
|
||||
description = "Scratch page for verifying editor support inside view blocks."
|
||||
canonical = "/html-editing-check"
|
||||
}
|
||||
|
||||
view {
|
||||
<main>
|
||||
<h1>Editor check</h1>
|
||||
</main>
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user