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
|
## 🤖 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
|
```bash
|
||||||
pytest --cov=app --cov-report=term-missing --cov-fail-under=80
|
pytest
|
||||||
|
npm run api-test
|
||||||
|
npm run e2e
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
## 🐳 Docker (valfritt)
|
## 🐳 Docker (valfritt)
|
||||||
|
|
||||||
Detta projekt kan enkelt dockeriseras för lokal utveckling eller deployment.
|
Detta projekt kan enkelt dockeriseras för lokal utveckling eller deployment.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user