mirror of
https://github.com/quantum5/optimize-later.git
synced 2025-04-24 20:41:57 -04:00
Make django tests work properly on Travis.
This commit is contained in:
parent
b0a9a0d5ab
commit
7ab82161a1
|
@ -14,7 +14,7 @@ script:
|
||||||
- if [ -n "$DJANGO_VERSION" ]; then
|
- if [ -n "$DJANGO_VERSION" ]; then
|
||||||
coverage run --source=optimize_later testproject/manage.py test;
|
coverage run --source=optimize_later testproject/manage.py test;
|
||||||
else
|
else
|
||||||
coverage run --source=optimize_later -m unittest optimize_later.tests;
|
coverage run --source=optimize_later -m unittest discover optimize_later/;
|
||||||
fi
|
fi
|
||||||
after_script:
|
after_script:
|
||||||
- codecov
|
- codecov
|
||||||
|
|
|
@ -5,10 +5,13 @@ import uuid
|
||||||
from optimize_later.core import optimize_later, OptimizeReport
|
from optimize_later.core import optimize_later, OptimizeReport
|
||||||
|
|
||||||
try:
|
try:
|
||||||
import django
|
from django.conf import settings
|
||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
use_django = False
|
||||||
else:
|
else:
|
||||||
|
use_django = settings.configured
|
||||||
|
|
||||||
|
if use_django:
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
from optimize_later import apps
|
from optimize_later import apps
|
||||||
|
|
|
@ -38,7 +38,6 @@ INSTALLED_APPS = [
|
||||||
'django.contrib.messages',
|
'django.contrib.messages',
|
||||||
'django.contrib.staticfiles',
|
'django.contrib.staticfiles',
|
||||||
'optimize_later',
|
'optimize_later',
|
||||||
'testapp',
|
|
||||||
]
|
]
|
||||||
|
|
||||||
MIDDLEWARE = [
|
MIDDLEWARE = [
|
||||||
|
|
Loading…
Reference in a new issue