diff --git a/bin/test b/bin/test index 6ccb7df1a6c1b4698b79ab1b9f1efdf54f7d051f..1bbd0611d7c49137d5d81182e2483c21b237f1b8 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]}"