amqtt/tests
Andrew Mirsky 7b936d785c
loading plugins from config file, bypassing entry points. authenticate and subscribe/publish
2025-06-12 08:37:27 -04:00
..
mqtt enhancing the 'test_init_handler' case so that it checks to make sure that the ProtocolHandler defaults to the correct loop. 2025-05-26 10:46:11 -04:00
plugins loading plugins from config file, bypassing entry points. authenticate and subscribe/publish 2025-06-12 08:37:27 -04:00
conftest.py refactor: more cleanup/linting 2025-01-12 20:52:50 +01:00
test_adapters.py adding test to cover adapter base classes. adding test for BrokerSysPlugin 2025-06-01 11:09:40 -04:00
test_broker.py since the amqtt broker (and MQTT 3.1) requires that that a CONNECT packet be received for a valid socket connection, need to send one (See BrokerProtocolHandler.init_from_connect) otherewise, the connection is immediately closed. asyncio's behavior in python 3.10, 3.11 & 3.13 seems to defer processing the 'read_or_raise' from the socket. however, python 3.12 prioritizes the 'read_or_raise' in the loop so it, triggers a NoDataError, terminating the socket before we can verify in the test. 2025-05-19 12:45:45 -04:00
test_cli.py using 'n' messages to force amqtt_sub to exit, instead of SIGINT which seems to cause the process to force quit instead of causing a keyboard interupt 2025-06-03 18:29:13 -04:00
test_client.py using 'n' messages to force amqtt_sub to exit, instead of SIGINT which seems to cause the process to force quit instead of causing a keyboard interupt 2025-06-03 18:29:13 -04:00
test_codecs.py fix(#0): renaming file and fix usage 2025-01-16 20:01:16 +01:00
test_paho.py resolve #170. add tests to verify compatibility with paho-mqtt library 2025-05-26 16:49:57 -04:00
test_utils.py refactor: bigger code upgrade and improves 2024-12-21 11:52:26 +01:00
test_version.py refactor: more cleanup/linting especial Pylint 2025-01-12 22:44:19 +01:00