Fri, 27 Oct 2023 14:09:40 +0200
Regenerated the source documentation with the corrected module parser.
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | <!DOCTYPE html> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>eric7.Testing.Interfaces.PytestRunner</title> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | <meta charset="UTF-8"> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | <link rel="stylesheet" href="styles.css"> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | </head> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | <body> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | <a NAME="top" ID="top"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | <h1>eric7.Testing.Interfaces.PytestRunner</h1> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | Module implementing the test runner script for the 'pytest' framework. |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | <h3>Global Attributes</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | <table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | <tr><td>None</td></tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | </table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | <h3>Classes</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | <table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | <td><a href="#EricPlugin">EricPlugin</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | <td>Class implementing a pytest plugin which reports the data in a format suitable for the PytestExecutor.</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | <tr> |
9311 | 28 | <td><a href="#GetMarkersPlugin">GetMarkersPlugin</a></td> |
29 | <td>Class implementing a pytest plugin to extract the list of all defined markers.</td> | |
30 | </tr> | |
31 | <tr> | |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | <td><a href="#GetPluginVersionsPlugin">GetPluginVersionsPlugin</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | <td>Class implementing a pytest plugin to extract the version info of all installed plugins.</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | </table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | <h3>Functions</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | <table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | <tr> |
9311 | 41 | <td><a href="#getMarkers">getMarkers</a></td> |
42 | <td>Function to determine the defined markers and their descriptions.</td> | |
43 | </tr> | |
44 | <tr> | |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | <td><a href="#getVersions">getVersions</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | <td>Function to determine the framework version and versions of all available plugins.</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | </table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | <hr /> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | <hr /> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | <a NAME="EricPlugin" ID="EricPlugin"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | <h2>EricPlugin</h2> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | Class implementing a pytest plugin which reports the data in a format |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | suitable for the PytestExecutor. |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | <h3>Derived from</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | None |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | <h3>Class Attributes</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | <table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | <tr><td>None</td></tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | </table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | <h3>Class Methods</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | <table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | <tr><td>None</td></tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | </table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | <h3>Methods</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | <table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | <td><a href="#EricPlugin.__init__">EricPlugin</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | <td>Constructor</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | <td><a href="#EricPlugin.__initializeReportData">__initializeReportData</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | <td>Private method to initialize attributes for data collection.</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | <td><a href="#EricPlugin.pytest_collectreport">pytest_collectreport</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | <td>Public method called by pytest after the tests have been collected.</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | <td><a href="#EricPlugin.pytest_itemcollected">pytest_itemcollected</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | <td>Public malled by pytest after a test item has been collected.</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | <td><a href="#EricPlugin.pytest_report_header">pytest_report_header</a></td> |
10259
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
92 | <td>Public method called by pytest before any reporting.</td> |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | <td><a href="#EricPlugin.pytest_runtest_logfinish">pytest_runtest_logfinish</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | <td>Public method called by pytest after a test has been completed.</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | <td><a href="#EricPlugin.pytest_runtest_logreport">pytest_runtest_logreport</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | <td>Public method called by pytest when a test phase (setup, call and teardown) has been completed.</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | <td><a href="#EricPlugin.pytest_runtest_logstart">pytest_runtest_logstart</a></td> |
10259
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
104 | <td>Public method called by pytest before running a test.</td> |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
105 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | <td><a href="#EricPlugin.pytest_sessionfinish">pytest_sessionfinish</a></td> |
10259
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
108 | <td>Public method called by pytest after the whole test run finished.</td> |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | <td><a href="#EricPlugin.pytest_sessionstart">pytest_sessionstart</a></td> |
10259
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
112 | <td>Public method called by pytest before performing collection and entering the run test loop.</td> |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114 | </table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115 | <h3>Static Methods</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117 | <table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
118 | <tr><td>None</td></tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | </table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | <a NAME="EricPlugin.__init__" ID="EricPlugin.__init__"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | <h4>EricPlugin (Constructor)</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | <b>EricPlugin</b>(<i>writer</i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | Constructor |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | <dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
129 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130 | <dt><i>writer</i> (EricJsonWriter)</dt> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | <dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | reference to the object to write the results to |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133 | </dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
134 | </dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
135 | <a NAME="EricPlugin.__initializeReportData" ID="EricPlugin.__initializeReportData"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
136 | <h4>EricPlugin.__initializeReportData</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137 | <b>__initializeReportData</b>(<i></i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
139 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
140 | Private method to initialize attributes for data collection. |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142 | <a NAME="EricPlugin.pytest_collectreport" ID="EricPlugin.pytest_collectreport"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
143 | <h4>EricPlugin.pytest_collectreport</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
144 | <b>pytest_collectreport</b>(<i>report</i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
145 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
146 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
147 | Public method called by pytest after the tests have been collected. |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
148 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
149 | <dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
150 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
151 | <dt><i>report</i> (CollectReport)</dt> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
152 | <dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
153 | reference to the report object |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
154 | </dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
155 | </dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
156 | <a NAME="EricPlugin.pytest_itemcollected" ID="EricPlugin.pytest_itemcollected"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
157 | <h4>EricPlugin.pytest_itemcollected</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
158 | <b>pytest_itemcollected</b>(<i>item</i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
159 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
160 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
161 | Public malled by pytest after a test item has been collected. |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
162 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
163 | <dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
164 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
165 | <dt><i>item</i> (Item)</dt> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
166 | <dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
167 | reference to the collected test item |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
168 | </dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
169 | </dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
170 | <a NAME="EricPlugin.pytest_report_header" ID="EricPlugin.pytest_report_header"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
171 | <h4>EricPlugin.pytest_report_header</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
172 | <b>pytest_report_header</b>(<i>config, startdir</i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
173 | |
10259
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
174 | <p> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
175 | Public method called by pytest before any reporting. |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
176 | </p> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
177 | <dl> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
178 | |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
179 | <dt><i>config</i> (Config)</dt> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
180 | <dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
181 | reference to the configuration object |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
182 | </dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
183 | <dt><i>startdir</i> (LocalPath)</dt> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
184 | <dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
185 | starting directory |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
186 | </dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
187 | </dl> |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
188 | <a NAME="EricPlugin.pytest_runtest_logfinish" ID="EricPlugin.pytest_runtest_logfinish"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
189 | <h4>EricPlugin.pytest_runtest_logfinish</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
190 | <b>pytest_runtest_logfinish</b>(<i>nodeid, location</i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
191 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
192 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
193 | Public method called by pytest after a test has been completed. |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
194 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
195 | <dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
196 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
197 | <dt><i>nodeid</i> (str)</dt> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
198 | <dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
199 | node id of the test item |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
200 | </dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
201 | <dt><i>location</i> (tuple of (str, int, str))</dt> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
202 | <dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
203 | tuple containing the file name, the line number and |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
204 | the test name |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
205 | </dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
206 | </dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
207 | <a NAME="EricPlugin.pytest_runtest_logreport" ID="EricPlugin.pytest_runtest_logreport"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
208 | <h4>EricPlugin.pytest_runtest_logreport</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
209 | <b>pytest_runtest_logreport</b>(<i>report</i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
210 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
211 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
212 | Public method called by pytest when a test phase (setup, call and |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
213 | teardown) has been completed. |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
214 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
215 | <dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
216 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
217 | <dt><i>report</i> (TestReport)</dt> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
218 | <dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
219 | reference to the test report object |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
220 | </dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
221 | </dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
222 | <a NAME="EricPlugin.pytest_runtest_logstart" ID="EricPlugin.pytest_runtest_logstart"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
223 | <h4>EricPlugin.pytest_runtest_logstart</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
224 | <b>pytest_runtest_logstart</b>(<i>nodeid, location</i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
225 | |
10259
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
226 | <p> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
227 | Public method called by pytest before running a test. |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
228 | </p> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
229 | <dl> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
230 | |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
231 | <dt><i>nodeid</i> (str)</dt> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
232 | <dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
233 | node id of the test item |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
234 | </dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
235 | <dt><i>location</i> (tuple of (str, int, str))</dt> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
236 | <dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
237 | tuple containing the file name, the line number and |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
238 | the test name |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
239 | </dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
240 | </dl> |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
241 | <a NAME="EricPlugin.pytest_sessionfinish" ID="EricPlugin.pytest_sessionfinish"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
242 | <h4>EricPlugin.pytest_sessionfinish</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
243 | <b>pytest_sessionfinish</b>(<i>session, exitstatus</i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
244 | |
10259
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
245 | <p> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
246 | Public method called by pytest after the whole test run finished. |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
247 | </p> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
248 | <dl> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
249 | |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
250 | <dt><i>session</i> (Session)</dt> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
251 | <dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
252 | reference to the session object |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
253 | </dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
254 | <dt><i>exitstatus</i> (int or ExitCode)</dt> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
255 | <dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
256 | exit status |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
257 | </dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
258 | </dl> |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
259 | <a NAME="EricPlugin.pytest_sessionstart" ID="EricPlugin.pytest_sessionstart"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
260 | <h4>EricPlugin.pytest_sessionstart</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
261 | <b>pytest_sessionstart</b>(<i>session</i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
262 | |
10259
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
263 | <p> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
264 | Public method called by pytest before performing collection and |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
265 | entering the run test loop. |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
266 | </p> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
267 | <dl> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
268 | |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
269 | <dt><i>session</i> (Session)</dt> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
270 | <dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
271 | reference to the session object |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
272 | </dd> |
b51dfacef37f
Regenerated the source documentation with the corrected module parser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10070
diff
changeset
|
273 | </dl> |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
274 | <div align="right"><a href="#top">Up</a></div> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
275 | <hr /> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
276 | <hr /> |
9311 | 277 | <a NAME="GetMarkersPlugin" ID="GetMarkersPlugin"></a> |
278 | <h2>GetMarkersPlugin</h2> | |
279 | ||
280 | <p> | |
281 | Class implementing a pytest plugin to extract the list of all defined markers. | |
282 | </p> | |
283 | <h3>Derived from</h3> | |
284 | None | |
285 | <h3>Class Attributes</h3> | |
286 | ||
287 | <table> | |
288 | <tr><td>None</td></tr> | |
289 | </table> | |
290 | <h3>Class Methods</h3> | |
291 | ||
292 | <table> | |
293 | <tr><td>None</td></tr> | |
294 | </table> | |
295 | <h3>Methods</h3> | |
296 | ||
297 | <table> | |
298 | ||
299 | <tr> | |
300 | <td><a href="#GetMarkersPlugin.__init__">GetMarkersPlugin</a></td> | |
301 | <td>Constructor</td> | |
302 | </tr> | |
303 | <tr> | |
304 | <td><a href="#GetMarkersPlugin.getMarkers">getMarkers</a></td> | |
305 | <td>Public method to get the assembled list of markers.</td> | |
306 | </tr> | |
307 | <tr> | |
308 | <td><a href="#GetMarkersPlugin.pytest_cmdline_main">pytest_cmdline_main</a></td> | |
309 | <td>Public method called for performing the main command line action.</td> | |
310 | </tr> | |
311 | </table> | |
312 | <h3>Static Methods</h3> | |
313 | ||
314 | <table> | |
315 | <tr><td>None</td></tr> | |
316 | </table> | |
317 | ||
318 | <a NAME="GetMarkersPlugin.__init__" ID="GetMarkersPlugin.__init__"></a> | |
319 | <h4>GetMarkersPlugin (Constructor)</h4> | |
320 | <b>GetMarkersPlugin</b>(<i></i>) | |
321 | ||
322 | <p> | |
323 | Constructor | |
324 | </p> | |
325 | <a NAME="GetMarkersPlugin.getMarkers" ID="GetMarkersPlugin.getMarkers"></a> | |
326 | <h4>GetMarkersPlugin.getMarkers</h4> | |
327 | <b>getMarkers</b>(<i></i>) | |
328 | ||
329 | <p> | |
330 | Public method to get the assembled list of markers. | |
331 | </p> | |
332 | <dl> | |
333 | <dt>Return:</dt> | |
334 | <dd> | |
335 | list of collected markers (marker name as key and description as value) | |
336 | </dd> | |
337 | </dl> | |
338 | <dl> | |
339 | <dt>Return Type:</dt> | |
340 | <dd> | |
341 | dict | |
342 | </dd> | |
343 | </dl> | |
344 | <a NAME="GetMarkersPlugin.pytest_cmdline_main" ID="GetMarkersPlugin.pytest_cmdline_main"></a> | |
345 | <h4>GetMarkersPlugin.pytest_cmdline_main</h4> | |
346 | <b>pytest_cmdline_main</b>(<i>config</i>) | |
347 | ||
348 | <p> | |
349 | Public method called for performing the main command line action. | |
350 | </p> | |
351 | <dl> | |
352 | ||
353 | <dt><i>config</i> (Config)</dt> | |
354 | <dd> | |
355 | pytest config object | |
356 | </dd> | |
357 | </dl> | |
358 | <div align="right"><a href="#top">Up</a></div> | |
359 | <hr /> | |
360 | <hr /> | |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
361 | <a NAME="GetPluginVersionsPlugin" ID="GetPluginVersionsPlugin"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
362 | <h2>GetPluginVersionsPlugin</h2> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
363 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
364 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
365 | Class implementing a pytest plugin to extract the version info of all |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
366 | installed plugins. |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
367 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
368 | <h3>Derived from</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
369 | None |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
370 | <h3>Class Attributes</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
371 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
372 | <table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
373 | <tr><td>None</td></tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
374 | </table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
375 | <h3>Class Methods</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
376 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
377 | <table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
378 | <tr><td>None</td></tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
379 | </table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
380 | <h3>Methods</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
381 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
382 | <table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
383 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
384 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
385 | <td><a href="#GetPluginVersionsPlugin.__init__">GetPluginVersionsPlugin</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
386 | <td>Constructor</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
387 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
388 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
389 | <td><a href="#GetPluginVersionsPlugin.getVersions">getVersions</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
390 | <td>Public method to get the assembled list of plugin versions.</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
391 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
392 | <tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
393 | <td><a href="#GetPluginVersionsPlugin.pytest_cmdline_main">pytest_cmdline_main</a></td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
394 | <td>Public method called for performing the main command line action.</td> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
395 | </tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
396 | </table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
397 | <h3>Static Methods</h3> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
398 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
399 | <table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
400 | <tr><td>None</td></tr> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
401 | </table> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
402 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
403 | <a NAME="GetPluginVersionsPlugin.__init__" ID="GetPluginVersionsPlugin.__init__"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
404 | <h4>GetPluginVersionsPlugin (Constructor)</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
405 | <b>GetPluginVersionsPlugin</b>(<i></i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
406 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
407 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
408 | Constructor |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
409 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
410 | <a NAME="GetPluginVersionsPlugin.getVersions" ID="GetPluginVersionsPlugin.getVersions"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
411 | <h4>GetPluginVersionsPlugin.getVersions</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
412 | <b>getVersions</b>(<i></i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
413 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
414 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
415 | Public method to get the assembled list of plugin versions. |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
416 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
417 | <dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
418 | <dt>Return:</dt> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
419 | <dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
420 | list of collected plugin versions |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
421 | </dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
422 | </dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
423 | <dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
424 | <dt>Return Type:</dt> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
425 | <dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
426 | list of dict |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
427 | </dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
428 | </dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
429 | <a NAME="GetPluginVersionsPlugin.pytest_cmdline_main" ID="GetPluginVersionsPlugin.pytest_cmdline_main"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
430 | <h4>GetPluginVersionsPlugin.pytest_cmdline_main</h4> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
431 | <b>pytest_cmdline_main</b>(<i>config</i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
432 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
433 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
434 | Public method called for performing the main command line action. |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
435 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
436 | <dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
437 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
438 | <dt><i>config</i> (Config)</dt> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
439 | <dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
440 | pytest config object |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
441 | </dd> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
442 | </dl> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
443 | <div align="right"><a href="#top">Up</a></div> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
444 | <hr /> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
445 | <hr /> |
9311 | 446 | <a NAME="getMarkers" ID="getMarkers"></a> |
447 | <h2>getMarkers</h2> | |
448 | <b>getMarkers</b>(<i></i>) | |
449 | ||
450 | <p> | |
451 | Function to determine the defined markers and their descriptions. | |
452 | </p> | |
453 | <div align="right"><a href="#top">Up</a></div> | |
454 | <hr /> | |
455 | <hr /> | |
9097
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
456 | <a NAME="getVersions" ID="getVersions"></a> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
457 | <h2>getVersions</h2> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
458 | <b>getVersions</b>(<i></i>) |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
459 | |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
460 | <p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
461 | Function to determine the framework version and versions of all available |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
462 | plugins. |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
463 | </p> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
464 | <div align="right"><a href="#top">Up</a></div> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
465 | <hr /> |
213951c41dcd
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
466 | </body></html> |