#!/usr/bin/env python import sys import django from django.conf import settings from django.core.management import execute_from_command_line if not settings.configured: settings.configure( DATABASES={ 'default': { 'ENGINE': 'django.db.backends.sqlite3', } }, INSTALLED_APPS=[ 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.sites', 'tos', 'tos.tests' ], MIDDLEWARE_CLASSES=[ 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', ], ROOT_URLCONF='tos.tests.test_urls', LOGIN_URL='/login/', SITE_ID='1' ) # Django 1.7 compatibility: if hasattr(django, 'setup'): django.setup() import logging logging.basicConfig( level = logging.DEBUG, format = '%(asctime)s %(levelname)s %(message)s', ) logging.disable(logging.CRITICAL) def runtests(): argv = sys.argv[:1] + ['test', 'tos'] execute_from_command_line(argv) if __name__ == '__main__': runtests()