tests: switch to postgresql (#44861)

This commit is contained in:
Valentin Deniaud 2020-07-06 14:52:22 +02:00
parent c00779e7ab
commit f833a08358
2 changed files with 11 additions and 0 deletions

View File

@ -1,3 +1,5 @@
import os
LANGUAGE_CODE = 'en-us'
BROKER_URL = 'memory://'
OZWILLO_SECRET = 'secret'
@ -13,3 +15,10 @@ MIDDLEWARE_CLASSES = MIDDLEWARE_CLASSES + (
'hobo.provisionning.middleware.ProvisionningMiddleware')
HOBO_MANAGER_HOMEPAGE_URL_VAR = 'portal_agent_url'
DATABASES = {
'default': {
'ENGINE': os.environ.get('DB_ENGINE', 'django.db.backends.sqlite3'),
'TEST': {'NAME': 'hobo-test-%s' % os.environ.get("BRANCH_NAME", "").replace('/', '-')[:63],},
}
}

View File

@ -10,6 +10,7 @@ envlist = {py2,py3-coverage}-{authentic,hobo,multipublik,multitenant,multitenant
usedevelop = True
setenv =
BRANCH_NAME={env:BRANCH_NAME:}
DB_ENGINE=django.db.backends.postgresql_psycopg2
hobo: DJANGO_SETTINGS_MODULE=hobo.settings
hobo: HOBO_SETTINGS_FILE=tests/settings.py
schemas: DJANGO_SETTINGS_MODULE=hobo.settings
@ -54,6 +55,7 @@ deps:
xmlschema<1.1
enum34<=1.1.6
py2: django-appconf<1.0.4
psycopg2-binary
commands =
py2: ./getlasso.sh
py3: ./getlasso3.sh