diff -r 1d383b4c0a23 -r a6ec38dcbfb5 tests/cli_tests/modbus_test_tcp.bash --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/cli_tests/modbus_test_tcp.bash Thu Apr 04 17:31:49 2024 +0200 @@ -0,0 +1,15 @@ +#!/bin/bash + +# Run python example throug command line, and check usual output + +coproc setsid $BEREMIZPYTHONPATH $BEREMIZPATH/Beremiz_cli.py -k --project-home $BEREMIZPATH/tests/projects/modbus_test_tcp build transfer run; + +while read -u ${COPROC[0]} line; do + echo "$line" + if [[ "$line" == "TEST OK" ]]; then + pkill -9 -s $COPROC_PID + exit 0 + fi +done + +exit 42