Uppdatera README
This commit is contained in:
parent
781b0daf5c
commit
0527508046
17
README.md
17
README.md
@ -13,6 +13,7 @@ Projektet är förberett för **CI (GitHub Actions)**.
|
||||
- Uppdatera status (`not-started`, `in-progress`, `done`)
|
||||
- Ta bort TODO-poster
|
||||
- SQLite som databas
|
||||
- Lintning för projektets källkod och dokumentation
|
||||
- Tester på flera nivåer (unit, API, E2E)
|
||||
- CI-redo (GitHub Actions)
|
||||
|
||||
@ -97,19 +98,14 @@ http://127.0.0.1:5001
|
||||
## 🔎 Kodkvalitet (Lint)
|
||||
|
||||
Projektet använder linting för att säkerställa konsekvent kodstil och upptäcka vanliga fel.
|
||||
|
||||
### Python
|
||||
```bash
|
||||
### Python
|
||||
npm run lint:py
|
||||
```
|
||||
|
||||
### JavaScript / TypeScript
|
||||
```bash
|
||||
npm run lint:js
|
||||
```
|
||||
|
||||
### Linting på allt
|
||||
```bash
|
||||
npm run lint
|
||||
```
|
||||
|
||||
@ -117,23 +113,17 @@ npm run lint
|
||||
|
||||
## 🧪 Tester
|
||||
|
||||
### Unit- och integrationstester (Python):
|
||||
```bash
|
||||
### Unit- och integrationstester (Python):
|
||||
pytest
|
||||
```
|
||||
|
||||
### API-tester (Postman / Newman):
|
||||
```bash
|
||||
npm run api-test
|
||||
```
|
||||
|
||||
### End-to-End tester (Playwright):
|
||||
```bash
|
||||
npm run e2e
|
||||
```
|
||||
|
||||
### Köra alla tester:
|
||||
```bash
|
||||
npm run test:all
|
||||
```
|
||||
|
||||
@ -148,6 +138,7 @@ CI-flödet utför följande steg:
|
||||
- Installerar Python-beroenden
|
||||
- Installerar Node-beroenden (Newman, Playwright)
|
||||
- Startar Flask-applikationen
|
||||
- Lintning för att säkerställa konsekvent kodstil och upptäcka vanliga problem i projektets källkod och dokumentation
|
||||
- Kör tester på flera nivåer:
|
||||
- **Unit- och integrationstester** med `pytest`
|
||||
- **API-tester** med Postman/Newman
|
||||
|
||||
Loading…
Reference in New Issue
Block a user