This commit is contained in:
@@ -166,6 +166,10 @@ pytest tests/
|
||||
107 tests covering config loading, display processing (crop, resize, rotation),
|
||||
trigger atomicity, MQTT parsing, and all 19 API routes.
|
||||
|
||||
A [Gitea Actions](.gitea/workflows/test.yml) workflow runs tests on every push.
|
||||
|
||||
See [bug-tracking.md](bug-tracking.md) for known issues and recent fixes.
|
||||
|
||||
## Project structure
|
||||
|
||||
```
|
||||
@@ -189,6 +193,9 @@ spectra/
|
||||
│ ├── models.py # SQLAlchemy models
|
||||
│ ├── templates/ # 6 Jinja2 pages
|
||||
│ └── static/ # CSS + JS
|
||||
├── .gitea/
|
||||
│ └── workflows/
|
||||
│ └── test.yml # CI workflow
|
||||
├── tests/
|
||||
│ ├── test_api.py
|
||||
│ ├── test_config.py
|
||||
|
||||
Reference in New Issue
Block a user