src/eric7/Documentation/Source/eric7.Testing.Interfaces.PytestRunner.html

branch
eric7
changeset 9311
8e588f403fd9
parent 9209
b99e7fd55fd3
child 10070
9f5758c0fec1
equal deleted inserted replaced
9310:8ab45a4a6d96 9311:8e588f403fd9
23 <tr> 23 <tr>
24 <td><a href="#EricPlugin">EricPlugin</a></td> 24 <td><a href="#EricPlugin">EricPlugin</a></td>
25 <td>Class implementing a pytest plugin which reports the data in a format suitable for the PytestExecutor.</td> 25 <td>Class implementing a pytest plugin which reports the data in a format suitable for the PytestExecutor.</td>
26 </tr> 26 </tr>
27 <tr> 27 <tr>
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>
28 <td><a href="#GetPluginVersionsPlugin">GetPluginVersionsPlugin</a></td> 32 <td><a href="#GetPluginVersionsPlugin">GetPluginVersionsPlugin</a></td>
29 <td>Class implementing a pytest plugin to extract the version info of all installed plugins.</td> 33 <td>Class implementing a pytest plugin to extract the version info of all installed plugins.</td>
30 </tr> 34 </tr>
31 </table> 35 </table>
32 <h3>Functions</h3> 36 <h3>Functions</h3>
33 37
34 <table> 38 <table>
35 39
40 <tr>
41 <td><a href="#getMarkers">getMarkers</a></td>
42 <td>Function to determine the defined markers and their descriptions.</td>
43 </tr>
36 <tr> 44 <tr>
37 <td><a href="#getVersions">getVersions</a></td> 45 <td><a href="#getVersions">getVersions</a></td>
38 <td>Function to determine the framework version and versions of all available plugins.</td> 46 <td>Function to determine the framework version and versions of all available plugins.</td>
39 </tr> 47 </tr>
40 </table> 48 </table>
264 </dd> 272 </dd>
265 </dl> 273 </dl>
266 <div align="right"><a href="#top">Up</a></div> 274 <div align="right"><a href="#top">Up</a></div>
267 <hr /> 275 <hr />
268 <hr /> 276 <hr />
269 <a NAME="GetPluginVersionsPlugin" ID="GetPluginVersionsPlugin"></a> 277 <a NAME="GetMarkersPlugin" ID="GetMarkersPlugin"></a>
270 <h2>GetPluginVersionsPlugin</h2> 278 <h2>GetMarkersPlugin</h2>
271 279
272 <p> 280 <p>
273 Class implementing a pytest plugin to extract the version info of all 281 Class implementing a pytest plugin to extract the list of all defined markers.
274 installed plugins.
275 </p> 282 </p>
276 <h3>Derived from</h3> 283 <h3>Derived from</h3>
277 None 284 None
278 <h3>Class Attributes</h3> 285 <h3>Class Attributes</h3>
279 286
288 <h3>Methods</h3> 295 <h3>Methods</h3>
289 296
290 <table> 297 <table>
291 298
292 <tr> 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 />
361 <a NAME="GetPluginVersionsPlugin" ID="GetPluginVersionsPlugin"></a>
362 <h2>GetPluginVersionsPlugin</h2>
363
364 <p>
365 Class implementing a pytest plugin to extract the version info of all
366 installed plugins.
367 </p>
368 <h3>Derived from</h3>
369 None
370 <h3>Class Attributes</h3>
371
372 <table>
373 <tr><td>None</td></tr>
374 </table>
375 <h3>Class Methods</h3>
376
377 <table>
378 <tr><td>None</td></tr>
379 </table>
380 <h3>Methods</h3>
381
382 <table>
383
384 <tr>
293 <td><a href="#GetPluginVersionsPlugin.__init__">GetPluginVersionsPlugin</a></td> 385 <td><a href="#GetPluginVersionsPlugin.__init__">GetPluginVersionsPlugin</a></td>
294 <td>Constructor</td> 386 <td>Constructor</td>
295 </tr> 387 </tr>
296 <tr> 388 <tr>
297 <td><a href="#GetPluginVersionsPlugin.getVersions">getVersions</a></td> 389 <td><a href="#GetPluginVersionsPlugin.getVersions">getVersions</a></td>
349 </dd> 441 </dd>
350 </dl> 442 </dl>
351 <div align="right"><a href="#top">Up</a></div> 443 <div align="right"><a href="#top">Up</a></div>
352 <hr /> 444 <hr />
353 <hr /> 445 <hr />
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 />
354 <a NAME="getVersions" ID="getVersions"></a> 456 <a NAME="getVersions" ID="getVersions"></a>
355 <h2>getVersions</h2> 457 <h2>getVersions</h2>
356 <b>getVersions</b>(<i></i>) 458 <b>getVersions</b>(<i></i>)
357 459
358 <p> 460 <p>

eric ide

mercurial