diff --git a/tests/test_cli.py b/tests/test_cli.py new file mode 100644 index 0000000..7ff523b --- /dev/null +++ b/tests/test_cli.py @@ -0,0 +1,29 @@ +import subprocess + + +def test_smometest(): + output = subprocess.check_output(["amqtt", "--help"]) + assert b"Usage" in output + assert b"aMQTT" in output + + output = subprocess.check_output(["amqtt_sub", "--help"]) + assert b"Usage" in output + assert b"amqtt_sub" in output + + output = subprocess.check_output(["amqtt_pub", "--help"]) + assert b"Usage" in output + assert b"amqtt_pub" in output + + +def test_smometest_legacy(): + output = subprocess.check_output(["hbmqtt", "--help"]) + assert b"Usage" in output + assert b"aMQTT" in output + + output = subprocess.check_output(["hbmqtt_sub", "--help"]) + assert b"Usage" in output + assert b"amqtt_sub" in output + + output = subprocess.check_output(["hbmqtt_pub", "--help"]) + assert b"Usage" in output + assert b"amqtt_pub" in output