From a76286ed3448e6e9c58f805f78afda3896cf91cd Mon Sep 17 00:00:00 2001 From: KrystalDelusion Date: Tue, 2 Aug 2022 10:28:06 +1200 Subject: [PATCH] Check output of fifo.sby False positive exit 0 if fifo.sby was giving returncode=2. --- docs/examples/fifo/fifo.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/docs/examples/fifo/fifo.sh b/docs/examples/fifo/fifo.sh index adfe6d2..74f05c1 100644 --- a/docs/examples/fifo/fifo.sh +++ b/docs/examples/fifo/fifo.sh @@ -1,8 +1,13 @@ #!/bin/bash -python3 $SBY_MAIN -f fifo.sby && python3 $SBY_MAIN -f fifo.sby nofullskip +python3 $SBY_MAIN -f fifo.sby -if [[ $? -ne 2 ]] ; then - echo "Unexpected result" +if [[ $? -ne 0 ]] ; then + exit 1 +fi + +python3 $SBY_MAIN -f fifo.sby nofullskip + +if [[ $? -ne 2 ]] ; then exit 1 fi