Aller au contenu

Lancer les tests

Backend (pytest)

Les tests durcis du SSO Consumer (9 scénarios, dont socle injoignable et réponse /verify/ malformée) :

cd backend
pip install -r requirements-dev.txt
pytest

Smoke test bout-en-bout

Vérifie la chaîne SSO complète (Quantis → /sso/login → cookie → /dashboard) :

QUANTIS=http://localhost:8000 ACTUARYLAB=http://localhost:8001 ./scripts/smoke_test.sh

Moteur DBO (actuariat_lib) — à venir

Le moteur de calcul DBO sera testé contre les kill criteria définis à froid dans la formalisation (cas-témoin K1, bouclage IAS 19, monotonies, homogénéité, vectorisation). Voir la note de formalisation (section Explication, dès qu'elle est mergée).