diff options
| author | Claude Paroz <claude@2xlibre.net> | 2013-02-16 13:26:36 +0100 |
|---|---|---|
| committer | Claude Paroz <claude@2xlibre.net> | 2013-02-16 13:31:13 +0100 |
| commit | 632361611c6386696dc525ad3aecf065e6ed98ee (patch) | |
| tree | 50b990285aa14a1c17b845a7ee931b44b3f7b5c3 /tests | |
| parent | e74e207cce54802f897adcb42149440ee154821e (diff) | |
Fixed #19833 -- Fixed import parameter encoding in get_runner
Thanks Danilo Bargen for the report.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/regressiontests/test_runner/tests.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/regressiontests/test_runner/tests.py b/tests/regressiontests/test_runner/tests.py index 93eabf74e3..5df421c54b 100644 --- a/tests/regressiontests/test_runner/tests.py +++ b/tests/regressiontests/test_runner/tests.py @@ -1,7 +1,7 @@ """ Tests for django test runner """ -from __future__ import absolute_import +from __future__ import absolute_import, unicode_literals import sys from optparse import make_option @@ -150,6 +150,11 @@ class ManageCommandTests(unittest.TestCase): self.assertTrue(MockTestRunner.invoked, "The custom test runner has not been invoked") + def test_bad_test_runner(self): + with self.assertRaises(AttributeError): + call_command('test', 'sites', + testrunner='regressiontests.test_runner.NonExistentRunner') + class CustomOptionsTestRunner(simple.DjangoTestSuiteRunner): option_list = ( |
