#!/usr/bin/env python import sys from django.conf import settings if not settings.configured: settings.configure( DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': 'dev.db', } }, INSTALLED_APPS=[ 'django.contrib.sessions', 'django.contrib.staticfiles', 'mptt', 'dpaste', ], MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', ), STATIC_ROOT='/tmp/dpaste_test_static/', STATIC_URL='/static/', ROOT_URLCONF='dpaste.urls', ) def runtests(*test_args): from django.test.simple import DjangoTestSuiteRunner # New Django 1.7 app registry try: from django import setup setup() except ImportError: pass test_runner = DjangoTestSuiteRunner(verbosity=1) failures = test_runner.run_tests(['dpaste', ]) if failures: sys.exit(failures) if __name__ == '__main__': runtests(*sys.argv[1:])