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

branch
eric7
changeset 9311
8e588f403fd9
parent 9209
b99e7fd55fd3
child 9313
6bac6775abb2
--- a/src/eric7/Documentation/Source/eric7.Testing.Interfaces.TestExecutorBase.html	Sun Sep 04 16:11:32 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Testing.Interfaces.TestExecutorBase.html	Mon Sep 05 18:08:43 2022 +0200
@@ -170,6 +170,10 @@
 <td>Public method handling the unit test process been finished.</td>
 </tr>
 <tr>
+<td><a href="#TestExecutorBase.getMarkers">getMarkers</a></td>
+<td>Public method to get the list of defined markers.</td>
+</tr>
+<tr>
 <td><a href="#TestExecutorBase.getVersions">getVersions</a></td>
 <td>Public method to get the test framework version and version information of its installed plugins.</td>
 </tr>
@@ -189,6 +193,10 @@
 <td><a href="#TestExecutorBase.stopIfRunning">stopIfRunning</a></td>
 <td>Public method to stop the testing process, if it is running.</td>
 </tr>
+<tr>
+<td><a href="#TestExecutorBase.supportsMarkers">supportsMarkers</a></td>
+<td>Public method to indicate the support for test filtering using markers and/or marker expressions.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -322,6 +330,37 @@
             derived classes
 </dd>
 </dl>
+<a NAME="TestExecutorBase.getMarkers" ID="TestExecutorBase.getMarkers"></a>
+<h4>TestExecutorBase.getMarkers</h4>
+<b>getMarkers</b>(<i>interpreter, workdir</i>)
+
+<p>
+        Public method to get the list of defined markers.
+</p>
+<dl>
+
+<dt><i>interpreter</i> (str)</dt>
+<dd>
+interpreter to be used for the test
+</dd>
+<dt><i>workdir</i> (str)</dt>
+<dd>
+name of the working directory
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing the marker as key and the associated description
+            as value
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <a NAME="TestExecutorBase.getVersions" ID="TestExecutorBase.getVersions"></a>
 <h4>TestExecutorBase.getVersions</h4>
 <b>getVersions</b>(<i>interpreter</i>)
@@ -350,14 +389,6 @@
 dict
 </dd>
 </dl>
-<dl>
-
-<dt>Raises <b>NotImplementedError</b>:</dt>
-<dd>
-this method needs to be implemented by
-            derived classes
-</dd>
-</dl>
 <a NAME="TestExecutorBase.hasCoverage" ID="TestExecutorBase.hasCoverage"></a>
 <h4>TestExecutorBase.hasCoverage</h4>
 <b>hasCoverage</b>(<i>interpreter</i>)
@@ -385,14 +416,6 @@
 bool
 </dd>
 </dl>
-<dl>
-
-<dt>Raises <b>NotImplementedError</b>:</dt>
-<dd>
-this method needs to be implemented by
-            derived classes
-</dd>
-</dl>
 <a NAME="TestExecutorBase.readAllOutput" ID="TestExecutorBase.readAllOutput"></a>
 <h4>TestExecutorBase.readAllOutput</h4>
 <b>readAllOutput</b>(<i>process=None</i>)
@@ -451,6 +474,33 @@
 <p>
         Public method to stop the testing process, if it is running.
 </p>
+<a NAME="TestExecutorBase.supportsMarkers" ID="TestExecutorBase.supportsMarkers"></a>
+<h4>TestExecutorBase.supportsMarkers</h4>
+<b>supportsMarkers</b>(<i>interpreter</i>)
+
+<p>
+        Public method to indicate the support for test filtering using markers and/or
+        marker expressions.
+</p>
+<dl>
+
+<dt><i>interpreter</i> (str)</dt>
+<dd>
+interpreter to be used for the test
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating support of markers
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />

eric ide

mercurial