diff options
Diffstat (limited to 'tests/setup_django.py')
-rw-r--r-- | tests/setup_django.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/setup_django.py b/tests/setup_django.py new file mode 100644 index 0000000..e0469bc --- /dev/null +++ b/tests/setup_django.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Copyright (c) The python-semanticversion project + +try: # pragma: no cover + import django + django_loaded = True +except ImportError: # pragma: no cover + django_loaded = False + django = None + + +if django_loaded: + from django.conf import settings + if not settings.configured: + settings.configure( + DATABASES={'default': {'ENGINE': 'django.db.backends.sqlite3'}}, + INSTALLED_APPS=['tests.django_test_app'], + MIDDLEWARE_CLASSES=[], + ) + django.setup() + |