176 <td>Public method to stop the debugged program.</td> |
176 <td>Public method to stop the debugged program.</td> |
177 </tr><tr> |
177 </tr><tr> |
178 <td><a href="#DebuggerInterfacePython.remoteThreadList">remoteThreadList</a></td> |
178 <td><a href="#DebuggerInterfacePython.remoteThreadList">remoteThreadList</a></td> |
179 <td>Public method to request the list of threads from the client.</td> |
179 <td>Public method to request the list of threads from the client.</td> |
180 </tr><tr> |
180 </tr><tr> |
|
181 <td><a href="#DebuggerInterfacePython.remoteUTDiscover">remoteUTDiscover</a></td> |
|
182 <td>Public method to perform a test case discovery.</td> |
|
183 </tr><tr> |
181 <td><a href="#DebuggerInterfacePython.remoteUTPrepare">remoteUTPrepare</a></td> |
184 <td><a href="#DebuggerInterfacePython.remoteUTPrepare">remoteUTPrepare</a></td> |
182 <td>Public method to prepare a new unittest run.</td> |
185 <td>Public method to prepare a new unittest run.</td> |
183 </tr><tr> |
186 </tr><tr> |
184 <td><a href="#DebuggerInterfacePython.remoteUTRun">remoteUTRun</a></td> |
187 <td><a href="#DebuggerInterfacePython.remoteUTRun">remoteUTRun</a></td> |
185 <td>Public method to start a unittest run.</td> |
188 <td>Public method to start a unittest run.</td> |
695 </p><a NAME="DebuggerInterfacePython.remoteThreadList" ID="DebuggerInterfacePython.remoteThreadList"></a> |
698 </p><a NAME="DebuggerInterfacePython.remoteThreadList" ID="DebuggerInterfacePython.remoteThreadList"></a> |
696 <h4>DebuggerInterfacePython.remoteThreadList</h4> |
699 <h4>DebuggerInterfacePython.remoteThreadList</h4> |
697 <b>remoteThreadList</b>(<i></i>) |
700 <b>remoteThreadList</b>(<i></i>) |
698 <p> |
701 <p> |
699 Public method to request the list of threads from the client. |
702 Public method to request the list of threads from the client. |
700 </p><a NAME="DebuggerInterfacePython.remoteUTPrepare" ID="DebuggerInterfacePython.remoteUTPrepare"></a> |
703 </p><a NAME="DebuggerInterfacePython.remoteUTDiscover" ID="DebuggerInterfacePython.remoteUTDiscover"></a> |
|
704 <h4>DebuggerInterfacePython.remoteUTDiscover</h4> |
|
705 <b>remoteUTDiscover</b>(<i>syspath, workdir, discoveryStart</i>) |
|
706 <p> |
|
707 Public method to perform a test case discovery. |
|
708 </p><dl> |
|
709 <dt><i>syspath</i> (list of str)</dt> |
|
710 <dd> |
|
711 list of directories to be added to sys.path on the |
|
712 remote side |
|
713 </dd><dt><i>workdir</i> (str)</dt> |
|
714 <dd> |
|
715 path name of the working directory |
|
716 </dd><dt><i>discoveryStart</i> (str)</dt> |
|
717 <dd> |
|
718 directory to start auto-discovery at |
|
719 </dd> |
|
720 </dl><a NAME="DebuggerInterfacePython.remoteUTPrepare" ID="DebuggerInterfacePython.remoteUTPrepare"></a> |
701 <h4>DebuggerInterfacePython.remoteUTPrepare</h4> |
721 <h4>DebuggerInterfacePython.remoteUTPrepare</h4> |
702 <b>remoteUTPrepare</b>(<i>fn, tn, tfn, failed, cov, covname, coverase</i>) |
722 <b>remoteUTPrepare</b>(<i>fn, tn, tfn, failed, cov, covname, coverase, syspath, workdir, discover, discoveryStart, testCases</i>) |
703 <p> |
723 <p> |
704 Public method to prepare a new unittest run. |
724 Public method to prepare a new unittest run. |
705 </p><dl> |
725 </p><dl> |
706 <dt><i>fn</i></dt> |
726 <dt><i>fn</i> (str)</dt> |
707 <dd> |
727 <dd> |
708 the filename to load (string) |
728 name of file to load |
709 </dd><dt><i>tn</i></dt> |
729 </dd><dt><i>tn</i> (str)</dt> |
710 <dd> |
730 <dd> |
711 the testname to load (string) |
731 name of test to load |
712 </dd><dt><i>tfn</i></dt> |
732 </dd><dt><i>tfn</i> (str)</dt> |
713 <dd> |
733 <dd> |
714 the test function name to load tests from (string) |
734 test function name to load tests from |
715 </dd><dt><i>failed</i></dt> |
735 </dd><dt><i>failed</i> (list of str)</dt> |
716 <dd> |
736 <dd> |
717 list of failed test, if only failed test should be run |
737 list of failed test, if only failed test should be run |
718 (list of strings) |
738 </dd><dt><i>cov</i> (bool)</dt> |
719 </dd><dt><i>cov</i></dt> |
|
720 <dd> |
739 <dd> |
721 flag indicating collection of coverage data is requested |
740 flag indicating collection of coverage data is requested |
722 (boolean) |
741 </dd><dt><i>covname</i> (str)</dt> |
723 </dd><dt><i>covname</i></dt> |
742 <dd> |
724 <dd> |
743 name of file to be used to assemble the coverage caches |
725 filename to be used to assemble the coverage caches |
744 filename |
726 filename (string) |
745 </dd><dt><i>coverase</i> (bool)</dt> |
727 </dd><dt><i>coverase</i></dt> |
|
728 <dd> |
746 <dd> |
729 flag indicating erasure of coverage data is requested |
747 flag indicating erasure of coverage data is requested |
730 (boolean) |
748 </dd><dt><i>syspath</i> (list of str)</dt> |
|
749 <dd> |
|
750 list of directories to be added to sys.path on the |
|
751 remote side |
|
752 </dd><dt><i>workdir</i> (str)</dt> |
|
753 <dd> |
|
754 path name of the working directory |
|
755 </dd><dt><i>discover</i> (bool)</dt> |
|
756 <dd> |
|
757 flag indicating to discover the tests automatically |
|
758 </dd><dt><i>discoveryStart</i> (str)</dt> |
|
759 <dd> |
|
760 directory to start auto-discovery at |
|
761 </dd><dt><i>testCases</i> (list of str)</dt> |
|
762 <dd> |
|
763 list of test cases to be loaded |
731 </dd> |
764 </dd> |
732 </dl><a NAME="DebuggerInterfacePython.remoteUTRun" ID="DebuggerInterfacePython.remoteUTRun"></a> |
765 </dl><a NAME="DebuggerInterfacePython.remoteUTRun" ID="DebuggerInterfacePython.remoteUTRun"></a> |
733 <h4>DebuggerInterfacePython.remoteUTRun</h4> |
766 <h4>DebuggerInterfacePython.remoteUTRun</h4> |
734 <b>remoteUTRun</b>(<i></i>) |
767 <b>remoteUTRun</b>(<i></i>) |
735 <p> |
768 <p> |