Testing

The project lives at /Users/juansp/projects/chimi/cv-talks.

We use Vitest for unit testing and Playwright for end-to-end (E2E) testing.

Running Tests

To run all unit tests once:

cd /Users/juansp/projects/chimi/cv-talks
bun run test

To run tests in watch mode during development:

bun run test:watch

To check code coverage:

bun run test:coverage

E2E Testing

End-to-end tests verify the full functionality of the slides and editor UI.

To run Playwright tests:

bun run test:e2e