123456789101112131415161718192021222324252627 |
- #!/bin/bash
- FILES=*.regression
- DOCSIS=../src/docsis
- KEYFILE=../src/keyfile
- for f in $FILES
- do
- $DOCSIS -d $f > temporary
- $DOCSIS -e temporary $KEYFILE temporary.bin
- MD5SUM_1=$(md5sum $f)
- MD5SUM_1_array=($MD5SUM_1)
- MD5SUM_2=$(md5sum temporary.bin)
- MD5SUM_2_array=($MD5SUM_2)
- [ "${MD5SUM_1_array[0]}" != "${MD5SUM_2_array[0]}" ] && echo "$f test FAILED." >> TestResults.txt
- done
- rm temporary
- rm temporary.bin
- if [ -f TestResults.txt ]; then
- cat TestResults.txt
- echo ">>> Some tests FAILES <<<"
- rm TestResults.txt
- else
- echo ">>> All tests PASSED <<<"
- fi
|