amqtt/tests/plugins
Andrew Mirsky c381c45b64
updated documentation
2025-07-07 20:23:31 -04:00
..
broker_plugin.yml loading plugins from config file, bypassing entry points. authenticate and subscribe/publish 2025-06-12 08:37:27 -04:00
mock_plugins.py fixes Yakifo/amqtt#51 : plugins which fail to import or load should stop the broker from starting 2025-06-09 00:11:06 -04:00
mocks.py match yaml 'plugins' format as dictionary with python dictionary format; allow for list as well as dictionary, in case that format slips in 2025-07-04 16:05:55 -04:00
passwd broker tests: Change passwords for user[1…3] 2021-08-17 16:20:27 +02:00
test_authentication.py updating existing plugins to use new plugin configuraiton format. adding deprecation warnings. updating existing tests and adding additional cases to check that both old and new config formats work correctly 2025-06-27 23:08:09 -04:00
test_config.py update sample plugins to use config-file-based plugin loading. FileAuthPlugin now accepts string or pathlib.Path 2025-07-04 16:35:46 -04:00
test_manager.py provide plugin manager context so that it identifies auth and topic check plugins correctly 2025-07-02 12:24:41 -04:00
test_persistence.py updated documentation 2025-07-07 20:23:31 -04:00
test_plugins.py additional test cases for the session persistence plugin. fixed bug with reconnected session missing updated session configuration 2025-07-07 18:36:37 -04:00
test_sys.py fixes Yakifo/amqtt#187 : explicitly declaring auth plugins as an empty list (entry points configuration style) or not including a BaseAuthPlugin in loaded plugins, still allowed clients to connect to broker. security risk as explicit omission (former) or inadvertent omission (latter) might allow anonymous connections 2025-06-30 14:08:01 -04:00
test_topic_checking.py updating existing plugins to use new plugin configuraiton format. adding deprecation warnings. updating existing tests and adding additional cases to check that both old and new config formats work correctly 2025-06-27 23:08:09 -04:00