Files
2018-12-29 11:21:58 +00:00

30 lines
438 B
Bash
Executable File

#!/bin/bash
N=0
F=0
T="$(pwd)/temp"
V=$(node -v)
D=$(date +%F_%T)
echo "TAP version 13"
echo "# Node Version: $V"
for FILE in $(ls test/*.js); do
DIR="$T/$D/$N"
rm -rf "$DIR"
mkdir -p "$DIR"
N=$(($N + 1))
echo "# File: $FILE" 1>&2
echo "# Directory: $DIR" 1>&2
node "$FILE" "$DIR"
if [ $? = 0 ]; then
echo "ok $N $FILE"
else
F=$(($F + 1))
echo "not ok $N $FILE"
fi
done
echo "1..$N"
rm -rf "$T"
exit $F