Commit ed5d95b7 authored by R David Murray's avatar R David Murray

#20030: doc that TestLoader.discover returns a TestSuite.

Patch by Lita Cho.
parent 8e4b3c7f
...@@ -1489,11 +1489,11 @@ Loading and running tests ...@@ -1489,11 +1489,11 @@ Loading and running tests
.. method:: discover(start_dir, pattern='test*.py', top_level_dir=None) .. method:: discover(start_dir, pattern='test*.py', top_level_dir=None)
Find and return all test modules from the specified start directory, Find all the test modules by recursing into subdirectories from the
recursing into subdirectories to find them. Only test files that match specified start directory, and return a TestSuite object containing them.
*pattern* will be loaded. (Using shell style pattern matching.) Only Only test files that match *pattern* will be loaded. (Using shell style
module names that are importable (i.e. are valid Python identifiers) will pattern matching.) Only module names that are importable (i.e. are valid
be loaded. Python identifiers) will be loaded.
All test modules must be importable from the top level of the project. If All test modules must be importable from the top level of the project. If
the start directory is not the top level directory then the top level the start directory is not the top level directory then the top level
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment