From a1d62befd3c3695a1493a59b58061ffc37ee293c Mon Sep 17 00:00:00 2001
From: David Trattnig <david.trattnig@o94.at>
Date: Wed, 16 Dec 2020 10:04:22 +0100
Subject: [PATCH] Ability to run tests from start script. #63

---
 run.sh | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/run.sh b/run.sh
index 5881a7ab..ce631ee3 100755
--- a/run.sh
+++ b/run.sh
@@ -11,6 +11,7 @@ docker="false"
 # - engine
 # - core
 # - lqs
+# - test
 # - recreate-database
 
 # - docker:engine
@@ -18,7 +19,7 @@ docker="false"
 # - docker:push
 # 
 
-if [[ $* =~ ^(init|env|engine|core|lqs)$ ]]; then 
+if [[ $* =~ ^(init|env|engine|core|lqs|test|recreate-database)$ ]]; then 
 	mode=$1 
 fi
 
@@ -68,6 +69,12 @@ if [[ $docker == "false" ]]; then
 		eval "$lqs"
 	fi
 
+	### Runs Tests ###
+
+	if [[ $mode == "test" ]]; then
+		/usr/bin/env $PYTHON_EXEC -m unittest discover tests
+	fi
+
 	### CAUTION: This deletes everything in your database ###
 
 	if [[ $mode == "recreate-database" ]]; then
-- 
GitLab