- Vitest (cohérent avec le back) pour les tests de logique/services purs ; vitest-setup charge @angular/compiler (fallback JIT requis pour importer les symboles @angular/* partiellement compilés) - error.service.spec.ts : 6 cas couvrant toMessage() - script test -> vitest run (+ test:watch). Tests de composants TestBed = plugin Angular dédié, hors périmètre pour l'instant. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
14 lines
444 B
TypeScript
14 lines
444 B
TypeScript
import { defineConfig } from 'vitest/config';
|
|
|
|
// Vitest pour les tests de logique/services purs (cohérent avec le back).
|
|
// Les tests de composants avec TestBed nécessiteraient un plugin Angular dédié
|
|
// (ex. @analogjs/vitest-angular) — hors périmètre pour l'instant.
|
|
export default defineConfig({
|
|
test: {
|
|
globals: true,
|
|
environment: 'node',
|
|
setupFiles: ['./vitest-setup.ts'],
|
|
include: ['src/**/*.spec.ts'],
|
|
},
|
|
});
|