Use django.test.runner.DiscoverRunner on Django 1.6+

This commit is contained in:
medmunds
2014-04-20 13:56:20 -07:00
parent 09fe0b0e12
commit 76a90cdf04

View File

@@ -24,11 +24,16 @@ settings.configure(
)
)
from django.test.simple import DjangoTestSuiteRunner
try:
from django.test.runner import DiscoverRunner as TestRunner # Django 1.6+
except ImportError:
from django.test.simple import DjangoTestSuiteRunner as TestRunner # Django -1.5
def runtests():
test_runner = DjangoTestSuiteRunner(verbosity=1)
failures = test_runner.run_tests([APP, ])
test_runner = TestRunner(verbosity=1)
failures = test_runner.run_tests([APP])
sys.exit(failures)
if __name__ == '__main__':