nandi/oripublic Fork 0
34e69b510306161654f26903a269247aefa9c94d
Commits
Clone
git clone https://git.rickub.com/nandi/ori.git
git clone ssh://git@rickub.com/nandi/ori.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

forked from bots-garden/ori

run-the-tests.md · 24 lines · 963 Bmarkdown Blame HistoryRaw
✨ Workspace panel, selectors, previews, desktop app, sandbox template, resizable file tree, light/dark theme 76d62ac k33g yesterday1# Lancer les tests
2
3Ce guide montre comment lancer les suites de tests d'Ori. Il suppose que les dépendances du front sont installées (`make deps`).
4
5## Étapes
6
71. Depuis la racine du dépôt, lancez tout :
8
9 ```bash
10 make test
11 ```
12
13 Cette commande exécute la suite Go (`go test ./...`) puis la suite front (`vitest run`). Les deux doivent finir au vert.
14
15## Variantes
16
17- Backend seul : `make test-go` — tests unitaires de chaque package plus un test de bout en bout qui compile l'agent mock, le lance comme vrai sous-processus et pilote un vrai client WebSocket sur un tour complet.
18- Front seul : `make test-ui` — tests du reducer, du client WebSocket et des composants sous jsdom.
19- Avec le détecteur de data races : `go test -race ./...`.
20- En sautant le test de bout en bout (retour rapide) : `go test -short ./...`.
21
22## Voir aussi
23
24- Où vit chaque suite et ce qu'elle couvre : [explication : architecture](../explanation/architecture.md)