Documenta il salto automatico dei test CSI quando il portale non risponde

Aggiunto un punto ai Limiti noti di collegamento-csi.md: il portale può essere
del tutto irraggiungibile (non solo cambiare formato, già coperto dal punto 5),
con l'episodio dell'8 settembre 2026 come esempio verificato. Spiega perché
api.test.ts salta quei 5 test invece di farli fallire, e che tornano a girare da
soli quando il CSI risponde di nuovo. Aggiunta la stessa nota, più breve, in
test/README.md.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-08 14:48:33 +02:00
co-authored by Claude Sonnet 5
parent cde01ff02b
commit 8a692bfe2f
2 changed files with 20 additions and 0 deletions
+6
View File
@@ -102,6 +102,12 @@ Due cose scoperte scrivendo questi test, utili a chi ne aggiunge:
I test che richiedono `SUPABASE_SERVICE_ROLE_KEY` si saltano da soli se manca.
- Il check del parsing CSI può girare contro il portale reale:
`CSI_LIVE=1 bun test/unit/csi-core.test.ts`.
- I 5 test di `integration/api.test.ts` che leggono il CSI reale (classifica, partite,
cache, obiettivi o3/o4/o5) sondano `/api/public/csi` prima di partire: se il portale non
risponde (in manutenzione lato loro, vedi
[docs/modules/collegamento-csi.md](../docs/modules/collegamento-csi.md) § Limiti noti) si
saltano da soli invece di far fallire la suite, e tornano a girare da soli quando il
portale risponde di nuovo.
## Limite noto