add smoketest for CLI

feature/backwards-compatibility
Florian Ludwig 2021-04-05 18:04:40 +02:00
rodzic 302963464c
commit 9a1c6643be
1 zmienionych plików z 29 dodań i 0 usunięć

29
tests/test_cli.py 100644
Wyświetl plik

@ -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