blob: cc8ba92016b120466c469f864f43303eea6bf79a [file] [log] [blame]
#!/bin/bash
ptestdir=$(dirname "$(readlink -f "$0")")
cd "$ptestdir"/tests || exit
# executables test cases
tests_exec=$(file $(ls test_*) | grep "ELF" | awk -F: '{print $1}')
for i in ${tests_exec}; do
./$i
done
# POSIX shell script test cases
export srcdir=${ptestdir}/tests
test_shell="test_files.sh test_scripts.sh test_compress.sh"
for j in ${test_shell}; do
if [ $j == "test_compress.sh" ]; then
./$j create_compress_files
else
./$j
fi
if [ $? -eq 0 ]; then
echo "PASS: $j"
else
echo "FAIL: $j"
fi
done