2015-01-16 21:39:42 +00:00
|
|
|
include ../../config.mk
|
|
|
|
|
2019-04-26 11:37:15 +00:00
|
|
|
.PHONY: all check test test-compile test-compile-c test-compile-cpp c cpp
|
2014-05-07 22:27:00 +00:00
|
|
|
.NOTPARALLEL:
|
|
|
|
|
|
|
|
LD_LIBRARY_PATH=../../lib
|
|
|
|
|
|
|
|
all :
|
|
|
|
|
2019-04-26 11:37:15 +00:00
|
|
|
check : test
|
|
|
|
|
2018-04-16 09:02:22 +00:00
|
|
|
ptest : test-compile
|
2019-02-12 19:06:14 +00:00
|
|
|
./test.py
|
2018-04-15 22:25:04 +00:00
|
|
|
|
2014-05-07 22:27:00 +00:00
|
|
|
test : c cpp
|
|
|
|
|
|
|
|
test-compile : test-compile-c test-compile-cpp
|
|
|
|
|
|
|
|
test-compile-c :
|
|
|
|
$(MAKE) -C c
|
|
|
|
|
|
|
|
test-compile-cpp :
|
|
|
|
$(MAKE) -C cpp
|
|
|
|
|
2018-11-09 22:23:11 +00:00
|
|
|
c : test-compile
|
2014-05-07 22:27:00 +00:00
|
|
|
./01-con-discon-success.py $@/01-con-discon-success.test
|
|
|
|
./01-keepalive-pingreq.py $@/01-keepalive-pingreq.test
|
2019-03-03 22:07:44 +00:00
|
|
|
./01-no-clean-session.py $@/01-no-clean-session.test
|
2019-01-18 21:14:23 +00:00
|
|
|
./01-server-keepalive-pingreq.py $@/01-server-keepalive-pingreq.test
|
2019-03-03 22:07:44 +00:00
|
|
|
./01-unpwd-set.py $@/01-unpwd-set.test
|
|
|
|
./01-will-set.py $@/01-will-set.test
|
|
|
|
./01-will-unpwd-set.py $@/01-will-unpwd-set.test
|
2014-05-07 22:27:00 +00:00
|
|
|
./02-subscribe-qos0.py $@/02-subscribe-qos0.test
|
|
|
|
./02-subscribe-qos1.py $@/02-subscribe-qos1.test
|
2019-09-24 10:54:05 +00:00
|
|
|
./02-subscribe-qos1.py $@/02-subscribe-qos1-async1.test
|
|
|
|
./02-subscribe-qos1.py $@/02-subscribe-qos1-async2.test
|
2014-05-07 22:27:00 +00:00
|
|
|
./02-subscribe-qos2.py $@/02-subscribe-qos2.test
|
2019-02-17 20:59:16 +00:00
|
|
|
./02-unsubscribe-multiple-v5.py $@/02-unsubscribe-multiple-v5.test
|
2019-03-03 22:07:44 +00:00
|
|
|
./02-unsubscribe-v5.py $@/02-unsubscribe-v5.test
|
|
|
|
./02-unsubscribe.py $@/02-unsubscribe.test
|
|
|
|
./03-publish-b2c-qos1.py $@/03-publish-b2c-qos1.test
|
|
|
|
./03-publish-b2c-qos2-len.py $@/03-publish-b2c-qos2-len.test
|
|
|
|
./03-publish-b2c-qos2.py $@/03-publish-b2c-qos2.test
|
2014-05-07 22:27:00 +00:00
|
|
|
./03-publish-c2b-qos1-disconnect.py $@/03-publish-c2b-qos1-disconnect.test
|
2019-01-17 16:52:44 +00:00
|
|
|
./03-publish-c2b-qos1-len.py $@/03-publish-c2b-qos1-len.test
|
2019-01-09 12:21:15 +00:00
|
|
|
./03-publish-c2b-qos1-receive-maximum.py $@/03-publish-c2b-qos1-receive-maximum.test
|
2019-03-03 22:07:44 +00:00
|
|
|
./03-publish-c2b-qos2-disconnect.py $@/03-publish-c2b-qos2-disconnect.test
|
|
|
|
./03-publish-c2b-qos2-len.py $@/03-publish-c2b-qos2-len.test
|
2019-01-09 17:56:01 +00:00
|
|
|
./03-publish-c2b-qos2-maximum-qos-0.py $@/03-publish-c2b-qos2-maximum-qos-0.test
|
|
|
|
./03-publish-c2b-qos2-maximum-qos-1.py $@/03-publish-c2b-qos2-maximum-qos-1.test
|
2019-03-03 22:07:44 +00:00
|
|
|
./03-publish-c2b-qos2-pubrec-error.py $@/03-publish-c2b-qos2-pubrec-error.test
|
|
|
|
./03-publish-c2b-qos2-receive-maximum-1.py $@/03-publish-c2b-qos2-receive-maximum-1.test
|
|
|
|
./03-publish-c2b-qos2-receive-maximum-2.py $@/03-publish-c2b-qos2-receive-maximum-2.test
|
|
|
|
./03-publish-c2b-qos2.py $@/03-publish-c2b-qos2.test
|
|
|
|
./03-publish-qos0-no-payload.py $@/03-publish-qos0-no-payload.test
|
|
|
|
./03-publish-qos0.py $@/03-publish-qos0.test
|
2018-11-20 17:58:12 +00:00
|
|
|
./03-request-response-correlation.py $@/03-request-response-correlation.test
|
2019-03-03 22:07:44 +00:00
|
|
|
./03-request-response.py $@/03-request-response.test
|
2014-05-07 22:27:00 +00:00
|
|
|
./04-retain-qos0.py $@/04-retain-qos0.test
|
2015-01-16 21:39:42 +00:00
|
|
|
ifeq ($(WITH_TLS),yes)
|
2015-02-09 22:14:00 +00:00
|
|
|
#./08-ssl-fake-cacert.py $@/08-ssl-fake-cacert.test
|
2019-03-03 22:07:44 +00:00
|
|
|
./08-ssl-bad-cacert.py $@/08-ssl-bad-cacert.test
|
|
|
|
./08-ssl-connect-cert-auth-enc.py $@/08-ssl-connect-cert-auth-enc.test
|
|
|
|
./08-ssl-connect-cert-auth.py $@/08-ssl-connect-cert-auth.test
|
|
|
|
./08-ssl-connect-no-auth.py $@/08-ssl-connect-no-auth.test
|
2015-01-16 21:39:42 +00:00
|
|
|
endif
|
2014-05-07 22:27:00 +00:00
|
|
|
./09-util-topic-tokenise.py $@/09-util-topic-tokenise.test
|
2019-02-19 14:57:31 +00:00
|
|
|
./11-prop-oversize-packet.py $@/11-prop-oversize-packet.test
|
2018-12-05 13:28:26 +00:00
|
|
|
./11-prop-send-content-type.py $@/11-prop-send-content-type.test
|
2019-03-03 22:07:44 +00:00
|
|
|
./11-prop-send-payload-format.py $@/11-prop-send-payload-format.test
|
2019-09-26 15:47:34 +00:00
|
|
|
./11-prop-recv-qos0.py $@/11-prop-recv-qos0.test
|
|
|
|
./11-prop-recv-qos1.py $@/11-prop-recv-qos1.test
|
|
|
|
./11-prop-recv-qos2.py $@/11-prop-recv-qos2.test
|
2014-05-07 22:27:00 +00:00
|
|
|
|
|
|
|
clean :
|
|
|
|
$(MAKE) -C c clean
|
|
|
|
$(MAKE) -C cpp clean
|