2019-04-16 22:35:47 +02:00
|
|
|
#!/bin/bash
|
2019-04-03 05:11:08 +02:00
|
|
|
|
|
|
|
|
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"
|
|
|
|
|
}
|
|
|
|
|
|
2019-04-03 05:11:08 +02:00
|
|
|
suite() {
|
2019-09-02 18:54:32 +02:00
|
|
|
for test in $tests; do
|
|
|
|
|
addTest $test
|
2019-04-03 05:11:08 +02:00
|
|
|
done
|
|
|
|
|
}
|
|
|
|
|
|
2019-08-04 05:08:26 +02:00
|
|
|
source "$SCRIPT_DIR/functions.sh"
|
2019-04-03 05:11:08 +02:00
|
|
|
|
2019-08-04 05:08:26 +02:00
|
|
|
. shunit2
|