Twirre Meulenbelt
5631a55697
test: convert to pytest
...
Instead of built-in `unittest`, now use `pytest`. Find versions that work, convert tests.
ref: N25B-168
2025-10-21 13:55:06 +02:00
Twirre Meulenbelt
4c3aa3a911
feat: adapt actuation receiver to state's qi_session
...
Makes actuation tests pass. In main, the timing of the socket no longer contains the time to receive and send data, but only the processing time of the message handler.
ref: N25B-168
2025-10-16 21:46:46 +02:00
Twirre Meulenbelt
56c804b7eb
test: add unit tests for main and actuation receivers
...
Exhaustive test cases for both classes, with 100% coverage. Adds `mock` dependency. Tests for actuation receiver do not yet pass.
ref: N25B-168
2025-10-16 21:43:24 +02:00