Module implementing the test runner script for the 'pytest' framework.
command |
writer |
EricPlugin | Class implementing a pytest plugin which reports the data in a format suitable for the PytestExecutor. |
GetMarkersPlugin | Class implementing a pytest plugin to extract the list of all defined markers. |
GetPluginVersionsPlugin | Class implementing a pytest plugin to extract the version info of all installed plugins. |
getMarkers | Function to determine the defined markers and their descriptions. |
getVersions | Function to determine the framework version and versions of all available plugins. |
Class implementing a pytest plugin which reports the data in a format suitable for the PytestExecutor.
None |
None |
EricPlugin | Constructor |
__initializeReportData | Private method to initialize attributes for data collection. |
pytest_collectreport | Public method called by pytest after the tests have been collected. |
pytest_itemcollected | Public malled by pytest after a test item has been collected. |
pytest_report_header | Public method called by pytest before any reporting. |
pytest_runtest_logfinish | Public method called by pytest after a test has been completed. |
pytest_runtest_logreport | Public method called by pytest when a test phase (setup, call and teardown) has been completed. |
pytest_runtest_logstart | Public method called by pytest before running a test. |
pytest_sessionfinish | Public method called by pytest after the whole test run finished. |
pytest_sessionstart | Public method called by pytest before performing collection and entering the run test loop. |
None |
Constructor
Private method to initialize attributes for data collection.
Public method called by pytest after the tests have been collected.
Public malled by pytest after a test item has been collected.
Public method called by pytest before any reporting.
Public method called by pytest after a test has been completed.
Public method called by pytest when a test phase (setup, call and teardown) has been completed.
Public method called by pytest before running a test.
Public method called by pytest after the whole test run finished.
Public method called by pytest before performing collection and entering the run test loop.
Class implementing a pytest plugin to extract the list of all defined markers.
None |
None |
GetMarkersPlugin | Constructor |
getMarkers | Public method to get the assembled list of markers. |
pytest_cmdline_main | Public method called for performing the main command line action. |
None |
Constructor
Public method to get the assembled list of markers.
Public method called for performing the main command line action.
Class implementing a pytest plugin to extract the version info of all installed plugins.
None |
None |
GetPluginVersionsPlugin | Constructor |
getVersions | Public method to get the assembled list of plugin versions. |
pytest_cmdline_main | Public method called for performing the main command line action. |
None |
Constructor
Public method to get the assembled list of plugin versions.
Public method called for performing the main command line action.
Function to determine the defined markers and their descriptions.
Function to determine the framework version and versions of all available plugins.