Trees | Indices | Help |
|
---|
|
object --+ | EDObject.EDObject --+ | EDLogging.EDLogging --+ | EDTest.EDTest --+ | EDTestSuite
A test suite can contain a list of test cases and/or other test suites. At the end of the execution of a test suite a summary is written containing: - The number of test suites in the test suite(if any) - If there are test suites not executed a list of these - The total number of test cases not executed due to e.g. missing configuration file and a list of these - The total number of test cases ending with success - The total number of test cases ending with failure - If there are test methods ending with failure a list of the test cases, test methods and the failures. - The total number of test methods ending with success - The total number of test methods ending with failure
|
|||
|
|||
integer |
|
||
integer |
|
||
|
|||
|
|||
|
|||
integer |
|
||
integer |
|
||
integer |
|
||
integer |
|
||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
|||
Inherited from |
|
Constructor of the main pure virtual class. This constructor implements: - the creation of the semaphore - definition of timer object (uninitialized as potentially not used)
|
This method adds a test case give it's name to the test suite. If the test case cannot be loaded an error message is issued and it's name is added to the list of not executed test cases.
|
This method adds a test suite give it's name to the test suite. If the test case cannot be loaded an error message is issued and it's name is added to the list of not executed test suites.
|
This method executes the test suite.
|
This method writes out the results of the test suite.
|
Helper function for "extending" a dictionary. Example: >>> a={"a":1, "b": 2} >>> b={"c":3, "d": 4} >>> extendDictionary(a,b) >>>a {"a":1, "b": 2, "c":3, "d": 4}
|
Total number of test cases ended with failure.
|
Total number of test cases ended with success.
|
Total number of test methods ending with failure.
|
Total number of test methods ending with success.
|
Returns a dictionary containing: Key : Test case name with failed test method(s) Value : Dictionary with method names (keys) and error messages (values). @return: TestCaseFailureMessages @rtype: dict |
Returns a dictionary containing: Key : Test case name Value : Description of why the test case was not executed @return: TestCaseNotExecuted @rtype: dict |
Returns a dictionary containing: Key : Test suite name Value : Description of why the test suite was not executed @return: TestCaseNotExecuted @rtype: list |
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Fri Jun 20 03:53:31 2014 | http://epydoc.sourceforge.net |