mosquitto/test/lib
Roger A. Light 326292681a Add maximum-qos support to broker and client.
This comes in the form of:

* Per listener maximum_qos option, which can be in the range 0-2.
* Changes to mosquitto_publish*() to return MOSQ_ERR_QOS_NOT_SUPPORTED
  if attempting to publish with a higher QoS than supported.
* Bridges will downgrade messages to match the maximum QoS.

More tests on the broker side (specifically bridges) are required. This
needs bridge support for MQTT 5 first.
2019-01-09 18:03:01 +00:00
..
c Add maximum-qos support to broker and client. 2019-01-09 18:03:01 +00:00
cpp Move topic matching tests to unit tests. Needs improving. 2018-10-10 17:52:41 +01:00
01-con-discon-success.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
01-keepalive-pingreq.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
01-no-clean-session.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
01-unpwd-set.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
01-will-set.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
01-will-unpwd-set.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
02-subscribe-qos0.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
02-subscribe-qos1.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
02-subscribe-qos2.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
02-unsubscribe.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
03-publish-b2c-qos1.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
03-publish-b2c-qos2.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
03-publish-c2b-qos1-disconnect.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
03-publish-c2b-qos1-receive-maximum.py Fix and tests for client side receive-maximum. 2019-01-09 12:21:15 +00:00
03-publish-c2b-qos1-timeout.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
03-publish-c2b-qos2-disconnect.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
03-publish-c2b-qos2-maximum-qos-0.py Add maximum-qos support to broker and client. 2019-01-09 18:03:01 +00:00
03-publish-c2b-qos2-maximum-qos-1.py Add maximum-qos support to broker and client. 2019-01-09 18:03:01 +00:00
03-publish-c2b-qos2-pubrec-error.py Support PUBREC reason code >=0x80 as partial qos2 flow. 2019-01-09 15:00:12 +00:00
03-publish-c2b-qos2-receive-maximum-1.py Add receive-maximum=1 test for client. 2019-01-09 13:56:15 +00:00
03-publish-c2b-qos2-receive-maximum-2.py Add receive-maximum=1 test for client. 2019-01-09 13:56:15 +00:00
03-publish-c2b-qos2-timeout.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
03-publish-c2b-qos2.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
03-publish-qos0-no-payload.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
03-publish-qos0.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
03-request-response-correlation.py Finalise test proplists in the packet gen funcs. 2019-01-08 18:37:38 +00:00
03-request-response.py Finalise test proplists in the packet gen funcs. 2019-01-08 18:37:38 +00:00
04-retain-qos0.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
08-ssl-bad-cacert.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
08-ssl-connect-cert-auth-enc.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
08-ssl-connect-cert-auth.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
08-ssl-connect-no-auth.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
08-ssl-fake-cacert.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
09-util-topic-tokenise.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
11-prop-send-content-type.py Finalise test proplists in the packet gen funcs. 2019-01-08 18:37:38 +00:00
11-prop-send-payload-format.py Finalise test proplists in the packet gen funcs. 2019-01-08 18:37:38 +00:00
Makefile Add maximum-qos support to broker and client. 2019-01-09 18:03:01 +00:00
mosq_test_helper.py Use test helper for importing modules. 2018-11-27 11:26:21 +00:00
ptest.py Add maximum-qos support to broker and client. 2019-01-09 18:03:01 +00:00