aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2017-02-14 14:23:58 +0100
committerMarc André Tanner <mat@brain-dump.org>2017-02-14 14:25:43 +0100
commite491a98a2c79c372bb72aa75e19c5d55f19bffa1 (patch)
tree0558f3b9d1806a87f0f61a5abc519e794af52512
parentae1e5701412378be2b6594142651a314cd6c14ca (diff)
downloadvis-e491a98a2c79c372bb72aa75e19c5d55f19bffa1.tar.gz
vis-e491a98a2c79c372bb72aa75e19c5d55f19bffa1.tar.xz
Skip tests if Lua support is not compiled in
-rwxr-xr-xlua/test.sh5
-rwxr-xr-xsam/test.sh5
-rwxr-xr-xvis/test.sh5
3 files changed, 15 insertions, 0 deletions
diff --git a/lua/test.sh b/lua/test.sh
index 4209f5c..d4193e0 100755
--- a/lua/test.sh
+++ b/lua/test.sh
@@ -4,6 +4,11 @@ export VIS_PATH=.
[ -z "$VIS" ] && VIS="../../vis"
$VIS -v
+if ! $VIS -v | grep '+lua' >/dev/null 2>&1; then
+ echo "vis compiled without lua support, skipping tests"
+ exit 0
+fi
+
TESTS_OK=0
TESTS_RUN=0
diff --git a/sam/test.sh b/sam/test.sh
index a6d5b4e..03b083a 100755
--- a/sam/test.sh
+++ b/sam/test.sh
@@ -24,6 +24,11 @@ type "$SAM" >/dev/null 2>&1 || {
echo "$SAM"
$VIS -v
+if ! $VIS -v | grep '+lua' >/dev/null 2>&1; then
+ echo "vis compiled without lua support, skipping tests"
+ exit 0
+fi
+
TESTS=$1
[ -z "$TESTS" ] && TESTS=$(find . -name '*.cmd' | sed 's/\.cmd$//g')
diff --git a/vis/test.sh b/vis/test.sh
index 3b80818..733c9a1 100755
--- a/vis/test.sh
+++ b/vis/test.sh
@@ -4,6 +4,11 @@ export VIS_PATH=.
[ -z "$VIS" ] && VIS="../../vis"
$VIS -v
+if ! $VIS -v | grep '+lua' >/dev/null 2>&1; then
+ echo "vis compiled without lua support, skipping tests"
+ exit 0
+fi
+
TESTS_OK=0
TESTS_RUN=0