From: Urban Wallasch Date: Thu, 31 Oct 2019 18:09:50 +0000 (+0100) Subject: * added scripts to run tests X-Git-Url: https://git.packet-gain.de/?a=commitdiff_plain;h=4c41383d5dcae0236cde8ba4794d6e55b5bd4b48;p=oddbits.git * added scripts to run tests --- diff --git a/net/run_test.sh b/net/run_test.sh new file mode 100755 index 0000000..50c9d79 --- /dev/null +++ b/net/run_test.sh @@ -0,0 +1,8 @@ +#!/bin/sh +EXEC=net_test +SRC=*.c +OPTS="-Wall -Wextra -Werror -O2" + +CMD="gcc $OPTS -o $EXEC $SRC" +echo $CMD +$CMD && ./$EXEC diff --git a/run_tests.sh b/run_tests.sh new file mode 100755 index 0000000..d3701b8 --- /dev/null +++ b/run_tests.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +DIR="$(dirname $(realpath "$0"))" +cd "$DIR" + +TESTS=$(find . -type f -name 'run_test.sh') + +for T in $TESTS; do + cd $(dirname $T) + ./${T##*/} + echo -e "\nHit [ENTER] to continue ..." + read $junk + cd - > /dev/null +done + diff --git a/str/run_test.sh b/str/run_test.sh new file mode 100755 index 0000000..737fbe9 --- /dev/null +++ b/str/run_test.sh @@ -0,0 +1,8 @@ +#!/bin/sh +EXEC=str_test +SRC=*.c +OPTS="-std=c99 -Wpedantic -Wall -Wextra -Werror -O2" + +CMD="gcc $OPTS -o $EXEC $SRC" +echo $CMD +$CMD && ./$EXEC diff --git a/trace/run_test.sh b/trace/run_test.sh new file mode 100755 index 0000000..eb32b6c --- /dev/null +++ b/trace/run_test.sh @@ -0,0 +1,9 @@ +#!/bin/sh +EXEC=trace_test +SRC=*.c +OPTS="-std=c11 -Wpedantic -Wall -Wextra -Werror -O2 -DTRACE_ON" + +CMD="gcc $OPTS -o $EXEC $SRC" +echo $CMD +$CMD && ./$EXEC +