mirror of
https://github.com/coddingtonbear/django-mailbox.git
synced 2026-07-09 22:38:19 +02:00
Given that 'classic' versions of django do not have a setup function: allow that to fail.
This commit is contained in:
parent
2d82c00c5b
commit
4eae6faf03
1 changed files with 10 additions and 3 deletions
|
|
@ -3,7 +3,10 @@ import sys
|
||||||
|
|
||||||
from os.path import dirname, abspath
|
from os.path import dirname, abspath
|
||||||
|
|
||||||
from django import setup
|
try:
|
||||||
|
from django import setup
|
||||||
|
except ImportError:
|
||||||
|
pass
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
|
||||||
if not settings.configured:
|
if not settings.configured:
|
||||||
|
|
@ -28,8 +31,12 @@ def runtests(*test_args):
|
||||||
test_args = ['django_mailbox']
|
test_args = ['django_mailbox']
|
||||||
parent = dirname(abspath(__file__))
|
parent = dirname(abspath(__file__))
|
||||||
sys.path.insert(0, parent)
|
sys.path.insert(0, parent)
|
||||||
|
try:
|
||||||
# ensure that AppRegistry has loaded
|
# ensure that AppRegistry has loaded
|
||||||
setup()
|
setup()
|
||||||
|
except NameError:
|
||||||
|
# This version of Django is too old for an app registry.
|
||||||
|
pass
|
||||||
runner = DjangoTestSuiteRunner(
|
runner = DjangoTestSuiteRunner(
|
||||||
verbosity=1,
|
verbosity=1,
|
||||||
interactive=False,
|
interactive=False,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue