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

Fri, 19 May 2023 15:09:24 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 19 May 2023 15:09:24 +0200
branch
eric7
changeset 10040
b5ef1a93cd1a
parent 9313
6bac6775abb2
child 10070
9f5758c0fec1
permissions
-rw-r--r--

Editor, Search & Replace widget:
- Changed the logic in replace mode such, that the find text is copied to the replace text entry, when it receives the focus and is empty. (see issue 502).

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.UnittestExecutor</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.UnittestExecutor</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 executor for the standard 'unittest' 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="#UnittestExecutor">UnittestExecutor</a></td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <td>Class implementing the executor for the standard 'unittest' framework.</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 </table>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <h3>Functions</h3>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <table>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <tr><td>None</td></tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 </table>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <hr />
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <hr />
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <a NAME="UnittestExecutor" ID="UnittestExecutor"></a>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <h2>UnittestExecutor</h2>
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 <p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 Class implementing the executor for the standard 'unittest' framework.
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 </p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 <h3>Derived from</h3>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 TestExecutorBase
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <h3>Class Attributes</h3>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <table>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 <tr><td>module</td></tr><tr><td>name</td></tr><tr><td>runner</td></tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 </table>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <h3>Class Methods</h3>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <table>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <tr><td>None</td></tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 </table>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <h3>Methods</h3>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <table>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <td><a href="#UnittestExecutor.__init__">UnittestExecutor</a></td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <td>Constructor</td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 </tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <td><a href="#UnittestExecutor.__processData">__processData</a></td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <td>Private slot to process the received data.</td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 </tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 <td><a href="#UnittestExecutor.createArguments">createArguments</a></td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <td>Public method to create the arguments needed to start the test process.</td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 </tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <td><a href="#UnittestExecutor.finished">finished</a></td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <td>Public method handling the unit test process been finished.</td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 </tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <td><a href="#UnittestExecutor.getVersions">getVersions</a></td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <td>Public method to get the test framework version and version information of its installed plugins.</td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 </tr>
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 <td><a href="#UnittestExecutor.hasCoverage">hasCoverage</a></td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <td>Public method to get the test framework version and version information of its installed plugins.</td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 </tr>
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 <td><a href="#UnittestExecutor.start">start</a></td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <td>Public method to start the testing process.</td>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 </tr>
9313
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
85 <tr>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
86 <td><a href="#UnittestExecutor.supportsPatterns">supportsPatterns</a></td>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
87 <td>Public method to indicate the support for test filtering using test name patterns or a test name pattern expression.</td>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
88 </tr>
9097
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 </table>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <h3>Static Methods</h3>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 <table>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <tr><td>None</td></tr>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 </table>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 <a NAME="UnittestExecutor.__init__" ID="UnittestExecutor.__init__"></a>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <h4>UnittestExecutor (Constructor)</h4>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 <b>UnittestExecutor</b>(<i>testWidget</i>)
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 Constructor
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 </p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 <dt><i>testWidget</i> (TestingWidget)</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 reference to the unit test widget
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 </dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 </dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 <a NAME="UnittestExecutor.__processData" ID="UnittestExecutor.__processData"></a>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 <h4>UnittestExecutor.__processData</h4>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <b>__processData</b>(<i>data</i>)
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 <p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 Private slot to process the received data.
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 </p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 <dt><i>data</i> (dict)</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 data object received
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 </dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 </dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <a NAME="UnittestExecutor.createArguments" ID="UnittestExecutor.createArguments"></a>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <h4>UnittestExecutor.createArguments</h4>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 <b>createArguments</b>(<i>config</i>)
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 <p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 Public method to create the arguments needed to start the test process.
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 </p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 <dt><i>config</i> (TestConfig)</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 configuration for the test execution
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 </dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 </dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 <dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <dt>Return:</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 list of process arguments
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 </dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 </dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 <dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <dt>Return Type:</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 list of str
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 </dd>
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 <a NAME="UnittestExecutor.finished" ID="UnittestExecutor.finished"></a>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <h4>UnittestExecutor.finished</h4>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 <b>finished</b>(<i></i>)
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 Public method handling the unit test process been finished.
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 </p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 <p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 This method should read the results (if necessary) and emit the signal
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159 testFinished.
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 <a NAME="UnittestExecutor.getVersions" ID="UnittestExecutor.getVersions"></a>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 <h4>UnittestExecutor.getVersions</h4>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 <b>getVersions</b>(<i>interpreter</i>)
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 <p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 Public method to get the test framework version and version information
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 of its installed plugins.
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 </p>
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
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 <dt><i>interpreter</i> (str)</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 interpreter to be used for the test
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 </dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 </dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176 <dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 <dt>Return:</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 dictionary containing the framework name and version and the
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 list of available plugins with name and version each
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 </dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 </dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <dt>Return Type:</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 dict
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 </dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 </dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 <a NAME="UnittestExecutor.hasCoverage" ID="UnittestExecutor.hasCoverage"></a>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <h4>UnittestExecutor.hasCoverage</h4>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 <b>hasCoverage</b>(<i>interpreter</i>)
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 Public method to get the test framework version and version information
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 of its installed plugins.
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 </p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 <dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 <dt><i>interpreter</i> (str)</dt>
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 interpreter to be used for the test
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 </dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 <dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 <dt>Return:</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 flag indicating the availability of coverage functionality
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 </dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 </dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 <dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 <dt>Return Type:</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 bool
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 </dd>
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 <a NAME="UnittestExecutor.start" ID="UnittestExecutor.start"></a>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 <h4>UnittestExecutor.start</h4>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 <b>start</b>(<i>config, pythonpath</i>)
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 <p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 Public method to start the testing process.
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 </p>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
223 <dl>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 <dt><i>config</i> (TestConfig)</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 configuration for the test execution
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 </dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 <dt><i>pythonpath</i> (list of str)</dt>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 <dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 list of directories to be added to the Python path
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 </dd>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 </dl>
9313
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
234 <a NAME="UnittestExecutor.supportsPatterns" ID="UnittestExecutor.supportsPatterns"></a>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
235 <h4>UnittestExecutor.supportsPatterns</h4>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
236 <b>supportsPatterns</b>(<i>interpreter</i>)
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
237
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
238 <p>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
239 Public method to indicate the support for test filtering using test name
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
240 patterns or a test name pattern expression.
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
241 </p>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
242 <dl>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
243
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
244 <dt><i>interpreter</i> (str)</dt>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
245 <dd>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
246 interpreter to be used for the test
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
247 </dd>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
248 </dl>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
249 <dl>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
250 <dt>Return:</dt>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
251 <dd>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
252 flag indicating support of markers
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
253 </dd>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
254 </dl>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
255 <dl>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
256 <dt>Return Type:</dt>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
257 <dd>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
258 bool
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
259 </dd>
6bac6775abb2 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
260 </dl>
9097
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 <div align="right"><a href="#top">Up</a></div>
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
262 <hr />
213951c41dcd Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
263 </body></html>

eric ide

mercurial