Skip to content

chore(*): add vitest and unit tests for template modules - #550

Open
ChronosSF wants to merge 1 commit into
sstoychev/improve-angular-buildfrom
sstoychev/vitest-setup
Open

chore(*): add vitest and unit tests for template modules#550
ChronosSF wants to merge 1 commit into
sstoychev/improve-angular-buildfrom
sstoychev/vitest-setup

Conversation

@ChronosSF

Copy link
Copy Markdown
Member

Adds vitest (root devDependency) plus 361 unit tests covering the multi-root overlay code (doc-roots, the content-helper glob/overlay loader driven through a fake Astro loader context, and the Angular content-root helpers), the sidebar and llms.txt builders, the HTML-to-Markdown converter, the five remark/rehype plugins, and the platform registries. Astro-dependent entry points (integration.ts, content.config.ts, routes, middleware) and the CLI scripts are deliberately left for later, as are .astro components and any e2e site build.

Adds vitest (root devDependency) plus 361 unit tests covering the multi-root
overlay code (doc-roots, the content-helper glob/overlay loader driven through
a fake Astro loader context, and the Angular content-root helpers), the sidebar
and llms.txt builders, the HTML-to-Markdown converter, the five remark/rehype
plugins, and the platform registries. Astro-dependent entry points
(integration.ts, content.config.ts, routes, middleware) and the CLI scripts are
deliberately left for later, as are .astro components and any e2e site build.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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.

1 participant