summaryrefslogtreecommitdiff
path: root/tests/setup_django.py
blob: e0469bccef20bff4437b9472915623ac290719b4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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()