aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2023-11-05 20:09:09 +0100
committerSebastiano Tronto <sebastiano@tronto.net>2023-11-05 20:09:09 +0100
commitd1aaa9264089fa64a98eecef09aa4a5d9773e345 (patch)
treeaece8dd4dfc27e0368c9f2370d89caddedac6d4d /test
parent0c9a5d0e5c1702d07b24eeac181f78d1689c05cc (diff)
downloadnissy-core-d1aaa9264089fa64a98eecef09aa4a5d9773e345.tar.gz
nissy-core-d1aaa9264089fa64a98eecef09aa4a5d9773e345.zip
make test improvements
Diffstat (limited to 'test')
-rwxr-xr-xtest/test.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/test.sh b/test/test.sh
index 1ee972d..a018401 100755
--- a/test/test.sh
+++ b/test/test.sh
@@ -1,5 +1,7 @@
1#!/bin/sh 1#!/bin/sh
2 2
3re="${TEST:-$@}"
4
3CC="cc -DDEBUG -std=c99 -pthread -pedantic -Wall -Wextra \ 5CC="cc -DDEBUG -std=c99 -pthread -pedantic -Wall -Wextra \
4 -Wno-unused-parameter -Wno-unused-function -g3 -D$CUBETYPE" 6 -Wno-unused-parameter -Wno-unused-function -g3 -D$CUBETYPE"
5if [ "$CUBETYPE" = "CUBE_AVX2" ]; then 7if [ "$CUBETYPE" = "CUBE_AVX2" ]; then
@@ -15,6 +17,9 @@ TESTERR="test/last.err"
15CUBEOBJ="debugcube.o" 17CUBEOBJ="debugcube.o"
16 18
17for t in test/*; do 19for t in test/*; do
20 if [ -n "$re" ] && [ -z "$(echo "$t" | grep "$re")" ]; then
21 continue
22 fi
18 if [ ! -d $t ]; then continue; fi 23 if [ ! -d $t ]; then continue; fi
19 $CC -o $TESTBIN $t/*.c $CUBEOBJ || exit 1; 24 $CC -o $TESTBIN $t/*.c $CUBEOBJ || exit 1;
20 for cin in $t/*.in; do 25 for cin in $t/*.in; do

Generated with cgit - Back to sebastiano.tronto.net