151 <td>Public method to stop the debugged program.</td> |
151 <td>Public method to stop the debugged program.</td> |
152 </tr><tr> |
152 </tr><tr> |
153 <td><a href="#DebuggerInterfaceNone.remoteThreadList">remoteThreadList</a></td> |
153 <td><a href="#DebuggerInterfaceNone.remoteThreadList">remoteThreadList</a></td> |
154 <td>Public method to request the list of threads from the client.</td> |
154 <td>Public method to request the list of threads from the client.</td> |
155 </tr><tr> |
155 </tr><tr> |
|
156 <td><a href="#DebuggerInterfaceNone.remoteUTDiscover">remoteUTDiscover</a></td> |
|
157 <td>Public method to perform a test case discovery.</td> |
|
158 </tr><tr> |
156 <td><a href="#DebuggerInterfaceNone.remoteUTPrepare">remoteUTPrepare</a></td> |
159 <td><a href="#DebuggerInterfaceNone.remoteUTPrepare">remoteUTPrepare</a></td> |
157 <td>Public method to prepare a new unittest run.</td> |
160 <td>Public method to prepare a new unittest run.</td> |
158 </tr><tr> |
161 </tr><tr> |
159 <td><a href="#DebuggerInterfaceNone.remoteUTRun">remoteUTRun</a></td> |
162 <td><a href="#DebuggerInterfaceNone.remoteUTRun">remoteUTRun</a></td> |
160 <td>Public method to start a unittest run.</td> |
163 <td>Public method to start a unittest run.</td> |
566 </p><a NAME="DebuggerInterfaceNone.remoteThreadList" ID="DebuggerInterfaceNone.remoteThreadList"></a> |
569 </p><a NAME="DebuggerInterfaceNone.remoteThreadList" ID="DebuggerInterfaceNone.remoteThreadList"></a> |
567 <h4>DebuggerInterfaceNone.remoteThreadList</h4> |
570 <h4>DebuggerInterfaceNone.remoteThreadList</h4> |
568 <b>remoteThreadList</b>(<i></i>) |
571 <b>remoteThreadList</b>(<i></i>) |
569 <p> |
572 <p> |
570 Public method to request the list of threads from the client. |
573 Public method to request the list of threads from the client. |
571 </p><a NAME="DebuggerInterfaceNone.remoteUTPrepare" ID="DebuggerInterfaceNone.remoteUTPrepare"></a> |
574 </p><a NAME="DebuggerInterfaceNone.remoteUTDiscover" ID="DebuggerInterfaceNone.remoteUTDiscover"></a> |
|
575 <h4>DebuggerInterfaceNone.remoteUTDiscover</h4> |
|
576 <b>remoteUTDiscover</b>(<i>syspath, workdir, discoveryStart</i>) |
|
577 <p> |
|
578 Public method to perform a test case discovery. |
|
579 </p><dl> |
|
580 <dt><i>syspath</i> (list of str)</dt> |
|
581 <dd> |
|
582 list of directories to be added to sys.path on the |
|
583 remote side |
|
584 </dd><dt><i>workdir</i> (str)</dt> |
|
585 <dd> |
|
586 path name of the working directory |
|
587 </dd><dt><i>discoveryStart</i> (str)</dt> |
|
588 <dd> |
|
589 directory to start auto-discovery at |
|
590 </dd> |
|
591 </dl><a NAME="DebuggerInterfaceNone.remoteUTPrepare" ID="DebuggerInterfaceNone.remoteUTPrepare"></a> |
572 <h4>DebuggerInterfaceNone.remoteUTPrepare</h4> |
592 <h4>DebuggerInterfaceNone.remoteUTPrepare</h4> |
573 <b>remoteUTPrepare</b>(<i>fn, tn, tfn, failed, cov, covname, coverase</i>) |
593 <b>remoteUTPrepare</b>(<i>fn, tn, tfn, failed, cov, covname, coverase, syspath, workdir, discover, discoveryStart, testCases</i>) |
574 <p> |
594 <p> |
575 Public method to prepare a new unittest run. |
595 Public method to prepare a new unittest run. |
576 </p><dl> |
596 </p><dl> |
577 <dt><i>fn</i></dt> |
597 <dt><i>fn</i> (str)</dt> |
578 <dd> |
598 <dd> |
579 the filename to load (string) |
599 name of file to load |
580 </dd><dt><i>tn</i></dt> |
600 </dd><dt><i>tn</i> (str)</dt> |
581 <dd> |
601 <dd> |
582 the testname to load (string) |
602 name of test to load |
583 </dd><dt><i>tfn</i></dt> |
603 </dd><dt><i>tfn</i> (str)</dt> |
584 <dd> |
604 <dd> |
585 the test function name to load tests from (string) |
605 test function name to load tests from |
586 </dd><dt><i>failed</i></dt> |
606 </dd><dt><i>failed</i> (list of str)</dt> |
587 <dd> |
607 <dd> |
588 list of failed test, if only failed test should be run |
608 list of failed test, if only failed test should be run |
589 (list of strings) |
609 </dd><dt><i>cov</i> (bool)</dt> |
590 </dd><dt><i>cov</i></dt> |
|
591 <dd> |
610 <dd> |
592 flag indicating collection of coverage data is requested |
611 flag indicating collection of coverage data is requested |
593 (boolean) |
612 </dd><dt><i>covname</i> (str)</dt> |
594 </dd><dt><i>covname</i></dt> |
613 <dd> |
595 <dd> |
614 name of file to be used to assemble the coverage caches |
596 filename to be used to assemble the coverage caches |
615 filename |
597 filename (string) |
616 </dd><dt><i>coverase</i> (bool)</dt> |
598 </dd><dt><i>coverase</i></dt> |
|
599 <dd> |
617 <dd> |
600 flag indicating erasure of coverage data is requested |
618 flag indicating erasure of coverage data is requested |
601 (boolean) |
619 </dd><dt><i>syspath</i> (list of str)</dt> |
|
620 <dd> |
|
621 list of directories to be added to sys.path on the |
|
622 remote side |
|
623 </dd><dt><i>workdir</i> (str)</dt> |
|
624 <dd> |
|
625 path name of the working directory |
|
626 </dd><dt><i>discover</i> (bool)</dt> |
|
627 <dd> |
|
628 flag indicating to discover the tests automatically |
|
629 </dd><dt><i>discoveryStart</i> (str)</dt> |
|
630 <dd> |
|
631 directory to start auto-discovery at |
|
632 </dd><dt><i>testCases</i> (list of str)</dt> |
|
633 <dd> |
|
634 list of test cases to be loaded |
602 </dd> |
635 </dd> |
603 </dl><a NAME="DebuggerInterfaceNone.remoteUTRun" ID="DebuggerInterfaceNone.remoteUTRun"></a> |
636 </dl><a NAME="DebuggerInterfaceNone.remoteUTRun" ID="DebuggerInterfaceNone.remoteUTRun"></a> |
604 <h4>DebuggerInterfaceNone.remoteUTRun</h4> |
637 <h4>DebuggerInterfaceNone.remoteUTRun</h4> |
605 <b>remoteUTRun</b>(<i></i>) |
638 <b>remoteUTRun</b>(<i></i>) |
606 <p> |
639 <p> |