🎉 Initial commit

This commit is contained in:
Jonas Bengtsson
2026-10-07 10:38:21 +02:00
commit 1c64aeb071
38 changed files with 3391 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
"""State machine tests (SPECIFICATION §10.2). Transitions land in Phase 1."""
from opcda_diagnozer.monitor.state import ConnectionState
def test_connection_states_match_spec() -> None:
assert {s.name for s in ConnectionState} == {
"CONNECTING",
"CONNECTED",
"RECONNECT_WAIT",
}