Uppdatera README

This commit is contained in:
jwradhe 2025-12-22 22:17:35 +01:00
parent 3d1e21ccd9
commit d6e1bbd992

View File

@ -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.