MT#7333 add support for bash tests. Add no-cores test

mr3.4.1
Victor Seva 12 years ago
parent 864207095d
commit 807cb9b720

@ -0,0 +1,16 @@
#!/bin/bash
SYSCTL="/sbin/sysctl"
CORE_DIR=$(dirname $(${SYSCTL} kernel.core_pattern | awk '{print $3}'| sed -e "s_'__g"))
NUM_FILES=$(ls -1 ${CORE_DIR}|wc -l)
echo "1..1"
if [ -d ${CORE_DIR} ]; then
if [[ $NUM_FILES > 0 ]]; then
echo "not ok ${CORE_DIR} not empty"
else
echo "ok ${CORE_DIR} empty"
fi
else
echo "ok no ${CORE_DIR}"
fi

@ -0,0 +1,16 @@
#!/bin/bash
SYSCTL="/sbin/sysctl"
CORE_DIR=$(dirname $(${SYSCTL} kernel.core_pattern | awk '{print $3}'| sed -e "s_'__g"))
NUM_FILES=$(ls -1 ${CORE_DIR}|wc -l)
echo "1..1"
if [ -d ${CORE_DIR} ]; then
if [[ $NUM_FILES > 0 ]]; then
echo "not ok ${CORE_DIR} not empty"
else
echo "ok ${CORE_DIR} empty"
fi
else
echo "ok no ${CORE_DIR}"
fi

@ -21,5 +21,9 @@ for test in ${1}/*.t ; do
perl "$test" > "${REPORT_DIRECTORY}/$(basename ${test}).tap" 2>&1
done
for test in ${1}/*.sh ; do
./$test > "${REPORT_DIRECTORY}/$(basename ${test}).tap" 2>&1
done
tar acf reports.tar.gz "${REPORT_DIRECTORY}"
echo "Generated reports.tar.gz"

Loading…
Cancel
Save