Code

Ticket #9031: 9031.diff

File 9031.diff, 660 bytes (added by guettli, 6 years ago)
Line 
1Index: django/test/simple.py
2===================================================================
3--- django/test/simple.py       (Revision 9014)
4+++ django/test/simple.py       (Arbeitskopie)
5@@ -97,6 +97,9 @@
6         except TypeError:
7             raise ValueError("Test label '%s' does not refer to a test class" % label)           
8     else: # label is app.TestClass.test_method
9+        if not TestClass:
10+            raise ValueError("TestCase %s not found. Searched in %s.models and %s.tests" % (
11+                    parts[1], parts[0], parts[0]))
12         return TestClass(parts[2])
13 
14 def run_tests(test_labels, verbosity=1, interactive=True, extra_tests=[]):