import subprocess import sys COMMANDS = [ [sys.executable, "-m", "pytest", "tests/test_http_api_contract.py"], [sys.executable, "-m", "pytest", "tests/test_xiao_sensor_node_contract.py"], ] def main(): for command in COMMANDS: print("+", " ".join(command)) subprocess.check_call(command) if __name__ == "__main__": main()