basic working mvp
This commit is contained in:
2026-10-07 15:12:38 +03:00
parent 785a6980f6
commit fac12b2ea8
24 changed files with 1696 additions and 1 deletions

36
tests/fixtures/client_run_expected.json vendored Normal file
View File

@@ -0,0 +1,36 @@
{
"steps": [
{"command": "connection", "state": "token"},
{"command": "token_answer", "state": "ready"},
{"command": "handshake_answer", "state": "air"},
{"command": "telemetry", "state": "air"},
{"command": "telemetry", "state": "air"},
{"command": "telemetry", "state": "air"},
{"command": "telemetry", "state": "air"},
{"command": "telemetry", "state": "air"},
{"command": "telemetry", "state": "air"},
{"command": "telemetry", "state": "air"},
{"command": "telemetry", "state": "air"},
{"command": "telemetry", "state": "air"},
{"command": "telemetry", "state": "air"}
],
"last_data": {
"telemetry": {"temperature": 42.0, "battery": 87}
},
"server_responses": [],
"sessions_after_disconnect": 0,
"routes_after_disconnect": 0,
"server_output": [
"[ROUTER] connected: <uid>",
"[ROUTER] <uid> -> others: telemetry",
"[ROUTER] <uid> -> others: telemetry",
"[ROUTER] <uid> -> others: telemetry",
"[ROUTER] <uid> -> others: telemetry",
"[ROUTER] <uid> -> others: telemetry",
"[ROUTER] <uid> -> others: telemetry",
"[ROUTER] <uid> -> others: telemetry",
"[ROUTER] <uid> -> others: telemetry",
"[ROUTER] <uid> -> others: telemetry",
"[ROUTER] <uid> -> others: telemetry"
]
}