From 62123a8e54c9c4694afe133224e6ef3c4bb51f87 Mon Sep 17 00:00:00 2001 From: Julian Moritz Date: Wed, 1 Sep 2010 11:24:43 +0200 Subject: [PATCH] added finally runtests.py file --- runtests.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 runtests.py diff --git a/runtests.py b/runtests.py new file mode 100644 index 0000000..872e45b --- /dev/null +++ b/runtests.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python + +import sys +from os.path import dirname, abspath +from django.conf import settings +from django.test.simple import run_tests + +if not settings.configured: + settings.configure( + DATABASE_ENGINE='sqlite3', + INSTALLED_APPS=[ + 'django.contrib.contenttypes', + 'taggit', + 'taggit_templatetags', + 'taggit_templatetags.tests' + ] + ) + +def runtests(*test_args): + if not test_args: + test_args = ['tests'] + parent = dirname(abspath(__file__)) + sys.path.insert(0, parent) + failures = run_tests(test_args, verbosity=1, interactive=True) + sys.exit(failures) + +if __name__ == '__main__': + runtests(*sys.argv[1:]) \ No newline at end of file