src/eric7/Documentation/Source/eric7.Testing.TestResultsTree.html

branch
eric7
changeset 10407
03b41b9bb392
parent 9209
b99e7fd55fd3
child 10431
64157aeb0312
equal deleted inserted replaced
10406:27b7580aa784 10407:03b41b9bb392
20 <h3>Classes</h3> 20 <h3>Classes</h3>
21 21
22 <table> 22 <table>
23 23
24 <tr> 24 <tr>
25 <td><a href="#TestResultsFilterModel">TestResultsFilterModel</a></td>
26 <td>Class implementing a filter model to filter the test results by status.</td>
27 </tr>
28 <tr>
25 <td><a href="#TestResultsModel">TestResultsModel</a></td> 29 <td><a href="#TestResultsModel">TestResultsModel</a></td>
26 <td>Class implementing the item model containing the test data.</td> 30 <td>Class implementing the item model containing the test data.</td>
27 </tr> 31 </tr>
28 <tr> 32 <tr>
29 <td><a href="#TestResultsTreeView">TestResultsTreeView</a></td> 33 <td><a href="#TestResultsTreeView">TestResultsTreeView</a></td>
33 <h3>Functions</h3> 37 <h3>Functions</h3>
34 38
35 <table> 39 <table>
36 <tr><td>None</td></tr> 40 <tr><td>None</td></tr>
37 </table> 41 </table>
42 <hr />
43 <hr />
44 <a NAME="TestResultsFilterModel" ID="TestResultsFilterModel"></a>
45 <h2>TestResultsFilterModel</h2>
46
47 <p>
48 Class implementing a filter model to filter the test results by status.
49 </p>
50 <h3>Derived from</h3>
51 QSortFilterProxyModel
52 <h3>Class Attributes</h3>
53
54 <table>
55 <tr><td>None</td></tr>
56 </table>
57 <h3>Class Methods</h3>
58
59 <table>
60 <tr><td>None</td></tr>
61 </table>
62 <h3>Methods</h3>
63
64 <table>
65
66 <tr>
67 <td><a href="#TestResultsFilterModel.__init__">TestResultsFilterModel</a></td>
68 <td>Constructor</td>
69 </tr>
70 <tr>
71 <td><a href="#TestResultsFilterModel.filterAcceptsRow">filterAcceptsRow</a></td>
72 <td>Public method to determine, if the row is acceptable.</td>
73 </tr>
74 <tr>
75 <td><a href="#TestResultsFilterModel.setStatusFilterString">setStatusFilterString</a></td>
76 <td>Public method to set the status filter string.</td>
77 </tr>
78 </table>
79 <h3>Static Methods</h3>
80
81 <table>
82 <tr><td>None</td></tr>
83 </table>
84
85 <a NAME="TestResultsFilterModel.__init__" ID="TestResultsFilterModel.__init__"></a>
86 <h4>TestResultsFilterModel (Constructor)</h4>
87 <b>TestResultsFilterModel</b>(<i>parent=None</i>)
88
89 <p>
90 Constructor
91 </p>
92 <dl>
93
94 <dt><i>parent</i></dt>
95 <dd>
96 reference to the parent object (QObject)
97 </dd>
98 </dl>
99 <a NAME="TestResultsFilterModel.filterAcceptsRow" ID="TestResultsFilterModel.filterAcceptsRow"></a>
100 <h4>TestResultsFilterModel.filterAcceptsRow</h4>
101 <b>filterAcceptsRow</b>(<i>sourceRow, sourceParent</i>)
102
103 <p>
104 Public method to determine, if the row is acceptable.
105 </p>
106 <dl>
107
108 <dt><i>sourceRow</i> (int)</dt>
109 <dd>
110 row number in the source model
111 </dd>
112 <dt><i>sourceParent</i> (QModelIndex)</dt>
113 <dd>
114 index of the source item
115 </dd>
116 </dl>
117 <dl>
118 <dt>Return:</dt>
119 <dd>
120 flag indicating acceptance
121 </dd>
122 </dl>
123 <dl>
124 <dt>Return Type:</dt>
125 <dd>
126 bool
127 </dd>
128 </dl>
129 <a NAME="TestResultsFilterModel.setStatusFilterString" ID="TestResultsFilterModel.setStatusFilterString"></a>
130 <h4>TestResultsFilterModel.setStatusFilterString</h4>
131 <b>setStatusFilterString</b>(<i>filterString</i>)
132
133 <p>
134 Public method to set the status filter string.
135 </p>
136 <dl>
137
138 <dt><i>filterString</i> (str)</dt>
139 <dd>
140 status filter string
141 </dd>
142 </dl>
143 <div align="right"><a href="#top">Up</a></div>
38 <hr /> 144 <hr />
39 <hr /> 145 <hr />
40 <a NAME="TestResultsModel" ID="TestResultsModel"></a> 146 <a NAME="TestResultsModel" ID="TestResultsModel"></a>
41 <h2>TestResultsModel</h2> 147 <h2>TestResultsModel</h2>
42 148
99 <tr> 205 <tr>
100 <td><a href="#TestResultsModel.getFailedTests">getFailedTests</a></td> 206 <td><a href="#TestResultsModel.getFailedTests">getFailedTests</a></td>
101 <td>Public method to extract the test ids of all failed tests.</td> 207 <td>Public method to extract the test ids of all failed tests.</td>
102 </tr> 208 </tr>
103 <tr> 209 <tr>
210 <td><a href="#TestResultsModel.getStatusFilterList">getStatusFilterList</a></td>
211 <td>Public method to get a list of the unique test result status.</td>
212 </tr>
213 <tr>
104 <td><a href="#TestResultsModel.getTestResults">getTestResults</a></td> 214 <td><a href="#TestResultsModel.getTestResults">getTestResults</a></td>
105 <td>Public method to get the list of test results managed by the model.</td> 215 <td>Public method to get the list of test results managed by the model.</td>
106 </tr> 216 </tr>
107 <tr> 217 <tr>
108 <td><a href="#TestResultsModel.headerData">headerData</a></td> 218 <td><a href="#TestResultsModel.headerData">headerData</a></td>
291 </dl> 401 </dl>
292 <dl> 402 <dl>
293 <dt>Return Type:</dt> 403 <dt>Return Type:</dt>
294 <dd> 404 <dd>
295 list of str 405 list of str
406 </dd>
407 </dl>
408 <a NAME="TestResultsModel.getStatusFilterList" ID="TestResultsModel.getStatusFilterList"></a>
409 <h4>TestResultsModel.getStatusFilterList</h4>
410 <b>getStatusFilterList</b>(<i></i>)
411
412 <p>
413 Public method to get a list of the unique test result status.
414 </p>
415 <dl>
416 <dt>Return:</dt>
417 <dd>
418 test result status
419 </dd>
420 </dl>
421 <dl>
422 <dt>Return Type:</dt>
423 <dd>
424 set of str
296 </dd> 425 </dd>
297 </dl> 426 </dl>
298 <a NAME="TestResultsModel.getTestResults" ID="TestResultsModel.getTestResults"></a> 427 <a NAME="TestResultsModel.getTestResults" ID="TestResultsModel.getTestResults"></a>
299 <h4>TestResultsModel.getTestResults</h4> 428 <h4>TestResultsModel.getTestResults</h4>
300 <b>getTestResults</b>(<i></i>) 429 <b>getTestResults</b>(<i></i>)

eric ide

mercurial