]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
#11298: Improve the unittest discovery explanation.
authorEzio Melotti <ezio.melotti@gmail.com>
Tue, 8 Mar 2011 15:08:25 +0000 (17:08 +0200)
committerEzio Melotti <ezio.melotti@gmail.com>
Tue, 8 Mar 2011 15:08:25 +0000 (17:08 +0200)
Doc/library/unittest.rst

index 333b399f3b79f054012c6f954cf806979c7daf3f..346b8a268271d4332608cd85d6025b0f8756aa19 100644 (file)
@@ -257,9 +257,11 @@ Test Discovery
 
 .. versionadded:: 2.7
 
-Unittest supports simple test discovery. For a project's tests to be
-compatible with test discovery they must all be importable from the top level
-directory of the project (in other words, they must all be in Python packages).
+Unittest supports simple test discovery. In order to be compatible with test
+discovery, all of the test files must be :ref:`modules <tut-modules>` or
+:ref:`packages <tut-packages>` importable from the top-level directory of
+the project (this means that their filenames must be valid
+:ref:`identifiers <identifiers>`).
 
 Test discovery is implemented in :meth:`TestLoader.discover`, but can also be
 used from the command line. The basic command-line usage is::