From dac236d31a417f96dd25c894f520caf5ef3d36f4 Mon Sep 17 00:00:00 2001
From: Evili del Rio <erio@iri.upc.edu>
Date: Fri, 26 Oct 2018 14:05:31 +0200
Subject: [PATCH] create postgres role only if POSTGRES is enabled

---
 bin/test | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/bin/test b/bin/test
index 6ccb7df1..1bbd0611 100755
--- a/bin/test
+++ b/bin/test
@@ -43,9 +43,12 @@ if [ -f "$MANAGE_FILE" ] && [ "$DJANGO_INSTALLED" ]; then
     echo "##### DIFF SETTINGS #####"   2>&1   | tee "$TEST_LOG"
     python "$MANAGE_FILE" diffsettings 2>&1   | tee "$TEST_LOG"
     # Create the role "postgres" expected by heroku and friens.
-    python "$MANAGE_FILE" dbshell <<EOF 2>&1 | tee "$TEST_LOG"
+    if [  x"$POSTGRES_ENABLED" == xtrue ]
+    then 
+        python "$MANAGE_FILE" dbshell <<EOF 2>&1 | tee "$TEST_LOG"
 CREATE ROLE postgres SUPERUSER;
 EOF
+    fi
     ${test_cmd} "$MANAGE_FILE" test     2>&1 | tee "$TEST_LOG"
     TEST_STATUS="${PIPESTATUS[0]}"
 
-- 
GitLab