mirror of https://github.com/zachjs/sv2v.git
27 lines
366 B
Bash
27 lines
366 B
Bash
#!/bin/bash
|
|
|
|
SCRIPT_DIR=`dirname "${BASH_SOURCE[0]}"`
|
|
|
|
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() {
|
|
for test in $tests; do
|
|
addTest $test
|
|
done
|
|
}
|
|
|
|
source "$SCRIPT_DIR/functions.sh"
|
|
|
|
. shunit2
|