--- a/Documentation/Source/eric6.Debugger.DebuggerInterfacePython.html Tue Mar 26 19:38:12 2019 +0100 +++ b/Documentation/Source/eric6.Debugger.DebuggerInterfacePython.html Tue Mar 26 19:39:42 2019 +0100 @@ -178,6 +178,9 @@ <td><a href="#DebuggerInterfacePython.remoteThreadList">remoteThreadList</a></td> <td>Public method to request the list of threads from the client.</td> </tr><tr> +<td><a href="#DebuggerInterfacePython.remoteUTDiscover">remoteUTDiscover</a></td> +<td>Public method to perform a test case discovery.</td> +</tr><tr> <td><a href="#DebuggerInterfacePython.remoteUTPrepare">remoteUTPrepare</a></td> <td>Public method to prepare a new unittest run.</td> </tr><tr> @@ -697,37 +700,67 @@ <b>remoteThreadList</b>(<i></i>) <p> Public method to request the list of threads from the client. -</p><a NAME="DebuggerInterfacePython.remoteUTPrepare" ID="DebuggerInterfacePython.remoteUTPrepare"></a> +</p><a NAME="DebuggerInterfacePython.remoteUTDiscover" ID="DebuggerInterfacePython.remoteUTDiscover"></a> +<h4>DebuggerInterfacePython.remoteUTDiscover</h4> +<b>remoteUTDiscover</b>(<i>syspath, workdir, discoveryStart</i>) +<p> + Public method to perform a test case discovery. +</p><dl> +<dt><i>syspath</i> (list of str)</dt> +<dd> +list of directories to be added to sys.path on the + remote side +</dd><dt><i>workdir</i> (str)</dt> +<dd> +path name of the working directory +</dd><dt><i>discoveryStart</i> (str)</dt> +<dd> +directory to start auto-discovery at +</dd> +</dl><a NAME="DebuggerInterfacePython.remoteUTPrepare" ID="DebuggerInterfacePython.remoteUTPrepare"></a> <h4>DebuggerInterfacePython.remoteUTPrepare</h4> -<b>remoteUTPrepare</b>(<i>fn, tn, tfn, failed, cov, covname, coverase</i>) +<b>remoteUTPrepare</b>(<i>fn, tn, tfn, failed, cov, covname, coverase, syspath, workdir, discover, discoveryStart, testCases</i>) <p> Public method to prepare a new unittest run. </p><dl> -<dt><i>fn</i></dt> +<dt><i>fn</i> (str)</dt> <dd> -the filename to load (string) -</dd><dt><i>tn</i></dt> +name of file to load +</dd><dt><i>tn</i> (str)</dt> <dd> -the testname to load (string) -</dd><dt><i>tfn</i></dt> +name of test to load +</dd><dt><i>tfn</i> (str)</dt> <dd> -the test function name to load tests from (string) -</dd><dt><i>failed</i></dt> +test function name to load tests from +</dd><dt><i>failed</i> (list of str)</dt> <dd> list of failed test, if only failed test should be run - (list of strings) -</dd><dt><i>cov</i></dt> +</dd><dt><i>cov</i> (bool)</dt> <dd> flag indicating collection of coverage data is requested - (boolean) -</dd><dt><i>covname</i></dt> +</dd><dt><i>covname</i> (str)</dt> <dd> -filename to be used to assemble the coverage caches - filename (string) -</dd><dt><i>coverase</i></dt> +name of file to be used to assemble the coverage caches + filename +</dd><dt><i>coverase</i> (bool)</dt> <dd> flag indicating erasure of coverage data is requested - (boolean) +</dd><dt><i>syspath</i> (list of str)</dt> +<dd> +list of directories to be added to sys.path on the + remote side +</dd><dt><i>workdir</i> (str)</dt> +<dd> +path name of the working directory +</dd><dt><i>discover</i> (bool)</dt> +<dd> +flag indicating to discover the tests automatically +</dd><dt><i>discoveryStart</i> (str)</dt> +<dd> +directory to start auto-discovery at +</dd><dt><i>testCases</i> (list of str)</dt> +<dd> +list of test cases to be loaded </dd> </dl><a NAME="DebuggerInterfacePython.remoteUTRun" ID="DebuggerInterfacePython.remoteUTRun"></a> <h4>DebuggerInterfacePython.remoteUTRun</h4>