summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Apolloner <florian@apolloner.eu>2013-05-11 15:47:40 +0200
committerFlorian Apolloner <florian@apolloner.eu>2013-05-11 15:47:40 +0200
commite23a5f9a4730ddecb8f3950ee2936716f458c506 (patch)
treea4e3e0edc8537b14307b9b34f6f83e747c8b1dc7
parent9012833af857e081b515ce760685b157638efcef (diff)
Fixed a regression in the test runner loading of runtests.py.
Refs #17365, #17366, #18727.
-rwxr-xr-xtests/runtests.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/runtests.py b/tests/runtests.py
index cb124f2541..a18324f676 100755
--- a/tests/runtests.py
+++ b/tests/runtests.py
@@ -167,9 +167,12 @@ def django_tests(verbosity, interactive, failfast, test_labels):
extra_tests = []
# Run the test suite, including the extra validation tests.
- from django.test.runner import DiscoverRunner
+ from django.test.utils import get_runner
+ if not hasattr(settings, 'TEST_RUNNER'):
+ settings.TEST_RUNNER = 'django.test.runner.DiscoverRunner'
+ TestRunner = get_runner(settings)
- test_runner = DiscoverRunner(
+ test_runner = TestRunner(
verbosity=verbosity,
interactive=interactive,
failfast=failfast,