From 1f9383d59abb04591fddcb72a44069a5ef48cb81 Mon Sep 17 00:00:00 2001 From: Roger Light Date: Tue, 8 Jan 2019 14:34:35 +0000 Subject: [PATCH] Helper test scripts for client properties. --- client/pub_test_properties | 26 ++++++++++++++++++++++++++ client/sub_test_properties | 31 +++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100755 client/pub_test_properties create mode 100755 client/sub_test_properties diff --git a/client/pub_test_properties b/client/pub_test_properties new file mode 100755 index 00000000..8e400589 --- /dev/null +++ b/client/pub_test_properties @@ -0,0 +1,26 @@ +LD_LIBRARY_PATH=../lib ./mosquitto_pub \ + \ + -t asdf -V mqttv5 -m '{"key":"value"}' \ + \ + -D connect authentication-data password \ + -D connect authentication-method something \ + -D connect maximum-packet-size 0191 \ + -D connect receive-maximum 1000 \ + -D connect request-problem-information 1 \ + -D connect request-response-information 1 \ + -D connect session-expiry-interval 39 \ + -D connect topic-alias-maximum 123 \ + -D connect user-property connect up \ + \ + -D publish content-type application/json \ + -D publish correlation-data some-data \ + -D publish message-expiry-interval 59 \ + -D publish payload-format-indicator 1 \ + -D publish response-topic /dev/null \ + -D publish topic-alias 4 \ + -D publish user-property publish up \ + \ + -D disconnect reason-string "reason" \ + -D disconnect session-expiry-interval 40 \ + -D disconnect user-property disconnect up + diff --git a/client/sub_test_properties b/client/sub_test_properties new file mode 100755 index 00000000..6d46cb77 --- /dev/null +++ b/client/sub_test_properties @@ -0,0 +1,31 @@ +LD_LIBRARY_PATH=../lib ./mosquitto_sub \ + \ + -V mqttv5 -C 10 -t \$SYS/# -v -U unsub --will-topic will --will-payload '{"key":"value"}' \ + \ + -D connect authentication-data password \ + -D connect authentication-method something \ + -D connect maximum-packet-size 0191 \ + -D connect receive-maximum 1000 \ + -D connect request-problem-information 1 \ + -D connect request-response-information 1 \ + -D connect session-expiry-interval 39 \ + -D connect topic-alias-maximum 123 \ + -D connect user-property connect up \ + \ + -D will content-type application/json \ + -D will correlation-data some-data \ + -D will message-expiry-interval 59 \ + -D will payload-format-indicator 1 \ + -D will response-topic /dev/null \ + -D will user-property will up \ + -D will will-delay-interval 100 \ + \ + -D subscribe subscription-identifier 1 \ + -D subscribe user-property subscribe up \ + \ + -D unsubscribe user-property unsubscribe up \ + \ + -D disconnect reason-string "reason" \ + -D disconnect session-expiry-interval 40 \ + -D disconnect user-property disconnect up +