Uppdatera README
This commit is contained in:
parent
3d1e21ccd9
commit
d6e1bbd992
21
README.md
21
README.md
@ -115,14 +115,27 @@ npm run test:all
|
||||
|
||||
## 🤖 CI – GitHub Actions
|
||||
|
||||
Projektet kör automatiskt tester vid varje push och pull request via GitHub Actions.
|
||||
Projektet använder **GitHub Actions** för kontinuerlig integration.
|
||||
Vid varje **push** och **pull request** körs hela testsviten automatiskt.
|
||||
|
||||
Exempel på teststeg i CI:
|
||||
### Teststeg i CI
|
||||
CI-flödet utför följande steg:
|
||||
|
||||
- Installerar Python-beroenden
|
||||
- Installerar Node-beroenden (Newman, Playwright)
|
||||
- Startar Flask-applikationen
|
||||
- Kör tester på flera nivåer:
|
||||
- **Unit- och integrationstester** med `pytest`
|
||||
- **API-tester** med Postman/Newman
|
||||
- **End-to-end-tester** med Playwright
|
||||
|
||||
### Exempel på testkommandon som körs i CI
|
||||
```bash
|
||||
pytest --cov=app --cov-report=term-missing --cov-fail-under=80
|
||||
pytest
|
||||
npm run api-test
|
||||
npm run e2e
|
||||
```
|
||||
|
||||
|
||||
## 🐳 Docker (valfritt)
|
||||
|
||||
Detta projekt kan enkelt dockeriseras för lokal utveckling eller deployment.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user