twisted.trial.runner.Py3TestLoader(TestLoader) class documentationtwisted.trial.runner
(View In Hierarchy)
A test loader finds tests from the functions, modules, and files that is
asked to and loads them into a TestSuite or 
TestCase.
See TestLoader for
further details.
| Method | loadFile | Load a file, and then the tests in that file. | 
| Method | findByName | Find and load tests, given name. | 
| Method | loadAnything | Load absolutely anything (as long as that anything is a module, package, class, or method (with associated parent class and qualname). | 
| Method | loadByName | Load some tests by name. | 
| Method | loadByNames | Load some tests by a list of names. | 
| Method | loadClass | Given a class which contains test cases, return a list of TestCases. | 
| Method | loadMethod | Given a method of a TestCasethat represents a test, return
aTestCaseinstance for that test. | 
| Method | _uniqueTests | No summary | 
Inherited from TestLoader:
| Instance Variable | methodPrefix | A string prefix. TestLoaderwill assume that all the methods 
in a class that begin withmethodPrefixare test cases. | 
| Instance Variable | modulePrefix | A string prefix. Every module in a package that begins with modulePrefixis considered a module full of tests. | 
| Instance Variable | forceGarbageCollection | A flag applied to each TestCaseloaded. Seeunittest.TestCasefor more information. | 
| Instance Variable | sorter | A key function used to sort TestCases, test classes, modules 
and packages. | 
| Instance Variable | suiteFactory | A callable which is passed a list of tests (which themselves may be suites of tests). Must return a test suite. | 
| Method | __init__ | Undocumented | 
| Method | sort | Sort the given things using sorter. | 
| Method | findTestClasses | Given a module, return all Trial test classes | 
| Method | loadModule | Return a test suite with all the tests from a module. | 
| Method | getTestCaseNames | Given a class that contains TestCases, return a list of 
names of methods that probably contain tests. | 
| Method | loadPackage | Load tests from a module object representing a package, and return a TestSuite containing those tests. | 
| Method | loadDoctests | Return a suite of tests for all the doctests defined in module. | 
| Method | _makeCase | Undocumented | 
Load a file, and then the tests in that file.
| Parameters | fileName | The file name to load. | 
| recurse | A boolean. If True, inspect modules within packages within the given package (and so on), otherwise, only inspect modules in the package itself. | 
Find and load tests, given name.
This partially duplicates the logic in 
unittest.loader.TestLoader.
| Parameters | name | The qualified name of the thing to load. | 
| recurse | A boolean. If True, inspect modules within packages within the given package (and so on), otherwise, only inspect modules in the package itself. | 
Load absolutely anything (as long as that anything is a module, package, class, or method (with associated parent class and qualname).
| Parameters | obj | The object to load. | 
| recurse | A boolean. If True, inspect modules within packages within the given package (and so on), otherwise, only inspect modules in the package itself. | |
| parent | If objis a method, this is the parent class of the method.qualNameis also required. | |
| qualName | If objis a method, this a list containing is the qualified 
name of the method.parentis also required. | 
Load some tests by name.
| Parameters | name | The qualified name for the test to load. | 
| recurse | A boolean. If True, inspect modules within packages within the given package (and so on), otherwise, only inspect modules in the package itself. | 
Load some tests by a list of names.
| Parameters | names | A listof qualified names. | 
| recurse | A boolean. If True, inspect modules within packages within the given package (and so on), otherwise, only inspect modules in the package itself. | 
Given a class which contains test cases, return a list of TestCases.
| Parameters | klass | The class to load tests from. | 
Given a method of a TestCase that represents a test, return
a TestCase instance for that test.