1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
# encoding: utf-8
from __future__ import absolute_import
import os
test_runner = None
old_config = None
os.environ['DJANGO_SETTINGS_MODULE'] = 'test_haystack.settings'
import django
django.setup()
def setup():
global test_runner
global old_config
from django.test.runner import DiscoverRunner
test_runner = DiscoverRunner()
test_runner.setup_test_environment()
old_config = test_runner.setup_databases()
def teardown():
test_runner.teardown_databases(old_config)
test_runner.teardown_test_environment()
|