docs: describe Vitest test setup
CI / formatting (push) Successful in 58s
CI / lint (push) Successful in 1m18s
CI / metadata (push) Successful in 1m11s
CI / tests (push) Successful in 1m4s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
fraujulianandClaude Opus 5.5 committed 2026-10-06 20:45:05 +02:00
1 parent 2764ea0c96
commit def1897723
2 files changed
+4 -4

No files matched your search

+2 -2
View File
@@ -3,7 +3,7 @@
## Project Context ## Project Context
This is an Angular portfolio application using Angular 21, TypeScript, SCSS, This is an Angular portfolio application using Angular 21, TypeScript, SCSS,
Karma/Jasmine tests, and static hosting for production output. Production Vitest tests, and static hosting for production output. Production
application code lives in `src/app`; the client entry point lives in application code lives in `src/app`; the client entry point lives in
`src/main.ts`. `src/main.ts`.
@@ -32,7 +32,7 @@ maintain generated or copied output in `public/assets/optimized` or `dist`.
- `npm run build`: generates assets, builds the production app, and copies - `npm run build`: generates assets, builds the production app, and copies
static root files. Run this only when explicitly requested. static root files. Run this only when explicitly requested.
- `npm start`: serves the built static app through `scripts/static-server.mjs`. - `npm start`: serves the built static app through `scripts/static-server.mjs`.
- `npm test`: generates assets and starts Angular tests with Karma/Jasmine. - `npm test`: generates assets and starts Angular tests with Vitest.
- `npm run check`: runs linting, format checks, version checks, and source text - `npm run check`: runs linting, format checks, version checks, and source text
checks. Always use this as the final validation. checks. Always use this as the final validation.
- `npm run fix`: places version data, runs ESLint fixes, fixes source text, and - `npm run fix`: places version data, runs ESLint fixes, fixes source text, and
+2 -2
View File
@@ -9,7 +9,7 @@ Visit the live website at [fraujulian.xyz](https://fraujulian.xyz/).
- Angular 22 - Angular 22
- TypeScript - TypeScript
- SCSS - SCSS
- Karma and Jasmine for tests - Vitest for tests
## Features ## Features
@@ -59,7 +59,7 @@ built site at `http://localhost:3000`.
npm run test npm run test
``` ```
This generates assets and runs the Karma/Jasmine tests in ChromeHeadless. This generates assets and runs the Vitest tests in jsdom.
## Docs ## Docs