Documentation/Source/eric6.Debugger.DebugServer.html

changeset 6903
0d4e1033731b
parent 6888
e5f03f779b00
child 6904
3f35037a08d4
equal deleted inserted replaced
6902:67d0ad66b59a 6903:0d4e1033731b
157 signaled a syntax error in a watch expression 157 signaled a syntax error in a watch expression
158 </dd><dt>passiveDebugStarted(str, bool)</dt> 158 </dd><dt>passiveDebugStarted(str, bool)</dt>
159 <dd> 159 <dd>
160 emitted after the debug client has 160 emitted after the debug client has
161 connected in passive debug mode 161 connected in passive debug mode
162 </dd><dt>utDiscovered(testCases, exc_type, exc_value)</dt>
163 <dd>
164 emitted after the
165 client has performed a test case discovery action
162 </dd><dt>utFinished()</dt> 166 </dd><dt>utFinished()</dt>
163 <dd> 167 <dd>
164 emitted after the client signalled the end of the 168 emitted after the client signalled the end of the
165 unittest 169 unittest
166 </dd><dt>utPrepared(nrTests, exc_type, exc_value)</dt> 170 </dd><dt>utPrepared(nrTests, exc_type, exc_value)</dt>
294 <td>Private method to split a remote watch expression.</td> 298 <td>Private method to split a remote watch expression.</td>
295 </tr><tr> 299 </tr><tr>
296 <td><a href="#DebugServer.__watchPointDataAboutToBeChanged">__watchPointDataAboutToBeChanged</a></td> 300 <td><a href="#DebugServer.__watchPointDataAboutToBeChanged">__watchPointDataAboutToBeChanged</a></td>
297 <td>Private slot to handle the dataAboutToBeChanged signal of the watch expression model.</td> 301 <td>Private slot to handle the dataAboutToBeChanged signal of the watch expression model.</td>
298 </tr><tr> 302 </tr><tr>
303 <td><a href="#DebugServer.clientUtDiscovered">clientUtDiscovered</a></td>
304 <td>Public method to process the client unittest discover info.</td>
305 </tr><tr>
299 <td><a href="#DebugServer.clientUtFinished">clientUtFinished</a></td> 306 <td><a href="#DebugServer.clientUtFinished">clientUtFinished</a></td>
300 <td>Public method to process the client unit test finished info.</td> 307 <td>Public method to process the client unit test finished info.</td>
301 </tr><tr> 308 </tr><tr>
302 <td><a href="#DebugServer.clientUtPrepared">clientUtPrepared</a></td> 309 <td><a href="#DebugServer.clientUtPrepared">clientUtPrepared</a></td>
303 <td>Public method to process the client unittest prepared info.</td> 310 <td>Public method to process the client unittest prepared info.</td>
428 <td><a href="#DebugServer.remoteStepQuit">remoteStepQuit</a></td> 435 <td><a href="#DebugServer.remoteStepQuit">remoteStepQuit</a></td>
429 <td>Public method to stop the debugged program.</td> 436 <td>Public method to stop the debugged program.</td>
430 </tr><tr> 437 </tr><tr>
431 <td><a href="#DebugServer.remoteThreadList">remoteThreadList</a></td> 438 <td><a href="#DebugServer.remoteThreadList">remoteThreadList</a></td>
432 <td>Public method to request the list of threads from the client.</td> 439 <td>Public method to request the list of threads from the client.</td>
440 </tr><tr>
441 <td><a href="#DebugServer.remoteUTDiscover">remoteUTDiscover</a></td>
442 <td>Public method to perform a test case discovery.</td>
433 </tr><tr> 443 </tr><tr>
434 <td><a href="#DebugServer.remoteUTPrepare">remoteUTPrepare</a></td> 444 <td><a href="#DebugServer.remoteUTPrepare">remoteUTPrepare</a></td>
435 <td>Public method to prepare a new unittest run.</td> 445 <td>Public method to prepare a new unittest run.</td>
436 </tr><tr> 446 </tr><tr>
437 <td><a href="#DebugServer.remoteUTRun">remoteUTRun</a></td> 447 <td><a href="#DebugServer.remoteUTRun">remoteUTRun</a></td>
879 start index of the rows to be changed (QModelIndex) 889 start index of the rows to be changed (QModelIndex)
880 </dd><dt><i>endIndex</i></dt> 890 </dd><dt><i>endIndex</i></dt>
881 <dd> 891 <dd>
882 end index of the rows to be changed (QModelIndex) 892 end index of the rows to be changed (QModelIndex)
883 </dd> 893 </dd>
894 </dl><a NAME="DebugServer.clientUtDiscovered" ID="DebugServer.clientUtDiscovered"></a>
895 <h4>DebugServer.clientUtDiscovered</h4>
896 <b>clientUtDiscovered</b>(<i>testCases, exceptionType, exceptionValue</i>)
897 <p>
898 Public method to process the client unittest discover info.
899 </p><dl>
900 <dt><i>testCases</i> (str)</dt>
901 <dd>
902 list of detected test cases
903 </dd><dt><i>exceptionType</i> (str)</dt>
904 <dd>
905 exception type
906 </dd><dt><i>exceptionValue</i> (str)</dt>
907 <dd>
908 exception message
909 </dd>
884 </dl><a NAME="DebugServer.clientUtFinished" ID="DebugServer.clientUtFinished"></a> 910 </dl><a NAME="DebugServer.clientUtFinished" ID="DebugServer.clientUtFinished"></a>
885 <h4>DebugServer.clientUtFinished</h4> 911 <h4>DebugServer.clientUtFinished</h4>
886 <b>clientUtFinished</b>(<i></i>) 912 <b>clientUtFinished</b>(<i></i>)
887 <p> 913 <p>
888 Public method to process the client unit test finished info. 914 Public method to process the client unit test finished info.
1538 </p><a NAME="DebugServer.remoteThreadList" ID="DebugServer.remoteThreadList"></a> 1564 </p><a NAME="DebugServer.remoteThreadList" ID="DebugServer.remoteThreadList"></a>
1539 <h4>DebugServer.remoteThreadList</h4> 1565 <h4>DebugServer.remoteThreadList</h4>
1540 <b>remoteThreadList</b>(<i></i>) 1566 <b>remoteThreadList</b>(<i></i>)
1541 <p> 1567 <p>
1542 Public method to request the list of threads from the client. 1568 Public method to request the list of threads from the client.
1543 </p><a NAME="DebugServer.remoteUTPrepare" ID="DebugServer.remoteUTPrepare"></a> 1569 </p><a NAME="DebugServer.remoteUTDiscover" ID="DebugServer.remoteUTDiscover"></a>
1570 <h4>DebugServer.remoteUTDiscover</h4>
1571 <b>remoteUTDiscover</b>(<i>clientType, forProject, venvName, syspath, workdir, discoveryStart</i>)
1572 <p>
1573 Public method to perform a test case discovery.
1574 </p><dl>
1575 <dt><i>clientType</i> (str)</dt>
1576 <dd>
1577 client type to be used
1578 </dd><dt><i>forProject</i> (bool)</dt>
1579 <dd>
1580 flag indicating a project related action
1581 </dd><dt><i>venvName</i> (str)</dt>
1582 <dd>
1583 name of a virtual environment
1584 </dd><dt><i>syspath</i> (list of str)</dt>
1585 <dd>
1586 list of directories to be added to sys.path on the
1587 remote side
1588 </dd><dt><i>workdir</i> (str)</dt>
1589 <dd>
1590 path name of the working directory
1591 </dd><dt><i>discoveryStart</i> (str)</dt>
1592 <dd>
1593 directory to start auto-discovery at
1594 </dd>
1595 </dl><a NAME="DebugServer.remoteUTPrepare" ID="DebugServer.remoteUTPrepare"></a>
1544 <h4>DebugServer.remoteUTPrepare</h4> 1596 <h4>DebugServer.remoteUTPrepare</h4>
1545 <b>remoteUTPrepare</b>(<i>fn, tn, tfn, failed, cov, covname, coverase, clientType="", forProject=False, venvName=""</i>) 1597 <b>remoteUTPrepare</b>(<i>fn, tn, tfn, failed, cov, covname, coverase, clientType="", forProject=False, venvName="", syspath=None, workdir="", discover=False, discoveryStart="", testCases=None</i>)
1546 <p> 1598 <p>
1547 Public method to prepare a new unittest run. 1599 Public method to prepare a new unittest run.
1548 </p><dl> 1600 </p><dl>
1549 <dt><i>fn</i> (str)</dt> 1601 <dt><i>fn</i> (str)</dt>
1550 <dd> 1602 <dd>
1575 <dd> 1627 <dd>
1576 flag indicating a project related action 1628 flag indicating a project related action
1577 </dd><dt><i>venvName</i> (str)</dt> 1629 </dd><dt><i>venvName</i> (str)</dt>
1578 <dd> 1630 <dd>
1579 name of a virtual environment 1631 name of a virtual environment
1632 </dd><dt><i>syspath</i> (list of str)</dt>
1633 <dd>
1634 list of directories to be added to sys.path on the
1635 remote side
1636 </dd><dt><i>workdir</i> (str)</dt>
1637 <dd>
1638 path name of the working directory
1639 </dd><dt><i>discover</i> (bool)</dt>
1640 <dd>
1641 flag indicating to discover the tests automatically
1642 </dd><dt><i>discoveryStart</i> (str)</dt>
1643 <dd>
1644 directory to start auto-discovery at
1645 </dd><dt><i>testCases</i> (list of str)</dt>
1646 <dd>
1647 list of test cases to be loaded
1580 </dd> 1648 </dd>
1581 </dl><a NAME="DebugServer.remoteUTRun" ID="DebugServer.remoteUTRun"></a> 1649 </dl><a NAME="DebugServer.remoteUTRun" ID="DebugServer.remoteUTRun"></a>
1582 <h4>DebugServer.remoteUTRun</h4> 1650 <h4>DebugServer.remoteUTRun</h4>
1583 <b>remoteUTRun</b>(<i></i>) 1651 <b>remoteUTRun</b>(<i></i>)
1584 <p> 1652 <p>

eric ide

mercurial