cryptoSL2024/test.sh

17 lines
295 B
Bash
Raw Normal View History

2024-04-18 00:09:59 +02:00
readonly MSG=("to jest pierwsza wiadomość" "to jest druga wiadomość")
function do_test() {
python alice.py <(echo "${MSG[0]}") <(echo "${MSG[1]}") &
alice=$!
sleep 1
if [ "${MSG[$1]}" != "$(python bob.py $1)" ]; then
echo "Failed in test $1"
fi
wait $alice
}
do_test 0
do_test 1