tests: controllo statico che le etichette dei tasti ci stiano

Le etichette si leggono da MainPage.qml e dal catalogo, la geometria dai numeri
misurati sul telefono: se un'etichetta si allunga (o l'icona si ingrandisce) il
controllo lo segnala prima della build. Su "Commands" fallisce, come deve.
This commit is contained in:
Carlo
2026-10-11 11:28:58 +02:00
parent 92f179186a
commit 1ac1617c2c
4 changed files with 105 additions and 2 deletions
+2
View File
@@ -165,6 +165,7 @@ nessuno. Impiegano millisecondi e dicono il file di cui non sono contenti:
```sh
python3 tests/qml_check_bindings.py qml # nessuna proprietà assegnata due volte
python3 tests/qml_focus_check.py # un tocco apre solo quello che ha toccato
python3 tests/label_fit_check.py # le etichette dei tasti ci stanno
```
## Stato
@@ -234,6 +235,7 @@ tests/core_test.cpp verifiche del nucleo (headless)
tests/ui_contract_check.py chiavi dei QML contro quelle del bridge (bridge attivo)
tests/qml_check_bindings.py assegnazioni duplicate di proprieta' nei QML
tests/qml_focus_check.py un tocco apre solo le regolazioni di quell'oggetto
tests/label_fit_check.py le etichette dei tasti ci stanno accanto all'icona
bridge/aira_bridge.py servizio HTTP/1.1 + JSON verso il cloud (gRPC)
bridge/setup_creds.py salva le credenziali Aira (file 600)
bridge/aira_probe.py sonda di sola lettura: login + stato impianto