mirror of
https://github.com/meshcore-dev/meshcore_py.git
synced 2026-04-20 22:13:49 +00:00
10 new tests in tests/unit/test_g5_asyncio_lifecycle.py: - TestF05: _spawn_background retains tasks in TCP, Serial, and EventDispatcher; tracked tasks survive gc.collect(); TCP handle_rx and connection_lost use tracked dispatch. - TestF07: stop() waits for in-flight async callbacks to complete. - TestF08: EventDispatcher.queue is None before start(), created on start(), dispatch() before start() raises RuntimeError; CommandHandlerBase lock is None before access, created lazily. - TestF19: send() calls get_running_loop (not get_event_loop). Refs: Forensics report findings F05, F07, F08, F19 |
||
|---|---|---|
| .. | ||
| test_commands.py | ||
| test_events.py | ||
| test_g5_asyncio_lifecycle.py | ||
| test_lpp_parsing.py | ||
| test_path_discovery_response.py | ||
| test_private_key_export.py | ||
| test_reader.py | ||
| test_serial_connection.py | ||