changed tests to quit when they fail
[strong_simulation_stabilizer_rank.git] / test.bash
index 243d0991da0eff632ca5298d4ca593ce7d61ef66..841e28fd09829d9142693b03ddff90d4dbbcfb20 100644 (file)
--- a/test.bash
+++ b/test.bash
@@ -17,7 +17,6 @@ sleep 1;a=$(stdbuf -oL ./randominputPauli $numqubits $numTgates > inputfullPauli
 b=$(stdbuf -oL ./multipauli < inputfullPauli.txt | tail -n1)
 are=$(echo "$a" | cut -f 1 -d " " | cut -c 1-5);
 aim=$(echo "$a" | cut -f 3 -d " " | cut -c 1-5); aimsign=$(echo $a | cut -f 2 -d " "); bimsign=$(echo $b | cut -f 2 -d " ");
-echo $aimsign;
 bre=$(echo "$b" | cut -f 1 -d " " | cut -c 1-5);
 bim=$(echo "$b" | cut -f 3 -d " " | cut -c 1-5); echo "$i: $are $aimsign $aim and $bre $bimsign $bim"
 if [ "$are" == "$bre" ] && [ "$aim" == "$bim" ] && [ "$aimsign" == "$bimsign" ]
@@ -25,7 +24,7 @@ then
 continue
 else
 echo "NOT EQUAL!"
-break
+exit
 fi
 done
 echo "Test passed!"