sv2v/test/lib/runner.sh

27 lines
366 B
Bash
Raw Normal View History

#!/bin/bash
SCRIPT_DIR=`dirname "${BASH_SOURCE[0]}"`
2019-09-02 18:54:32 +02:00
tests=`ls *.sv | sed -e "s_\.sv\\\$__"`
if [ "$1" ]; then
tests="$1"
shift
fi
addTest() {
test="$1"
eval "test_$test() { runTest \"$test\"; }"
suite_addTest "test_$test"
}
suite() {
2019-09-02 18:54:32 +02:00
for test in $tests; do
addTest $test
done
}
source "$SCRIPT_DIR/functions.sh"
. shunit2