rebranding
[django-pagination.git] / fnp_django_pagination / tests / runner.py
diff --git a/fnp_django_pagination/tests/runner.py b/fnp_django_pagination/tests/runner.py
new file mode 100755 (executable)
index 0000000..843a5a5
--- /dev/null
@@ -0,0 +1,22 @@
+#!/usr/bin/env python
+
+import django
+import os
+import sys
+
+from django.core.management import call_command
+
+
+def runtests():
+    os.environ['DJANGO_SETTINGS_MODULE'] = 'fnp_django_pagination.tests.settings'
+
+    try:
+        django.setup()
+    except AttributeError:  # for Django 1.6 compatible
+        pass
+
+    failures = call_command('test', 'fnp_django_pagination')
+    sys.exit(bool(failures))
+
+if __name__ == '__main__':
+    runtests()