If you want to include the Leo version in the output, as I suggested 
earlier, then:

python3 -m unittest  & python3 -m leo.core.runLeo -v

On Wednesday, February 16, 2022 at 11:18:57 PM UTC-5 [email protected] 
wrote:

> All right, now I've got it.  The "%*" on the command line is a mistake.  
> When there are no command line parameters, then unittest tries to find 
> tests in the directory tree.  So just plain
>
> python3 -m unittest
>
>
>
> On Wednesday, February 16, 2022 at 4:56:24 PM UTC-5 [email protected] 
> wrote:
>
>> Sorry, sent too soon by mistake.
>>
>> Leo 6.6b2-devel, devel branch, build 513f9493ec
>> 2022-02-16 14:35:19 -0600
>> Python 3.9.9, PyQt version 6.2.3
>> Windows 10 AMD64 (build 10.0.19043) 
>>       home: C:\Users\tom
>> leo-editor: C:\Tom\git\leo-editor
>>
>> On Wednesday, February 16, 2022 at 4:54:13 PM UTC-5 [email protected] 
>> wrote:
>>
>>> c:\Tom\git\leo-editor>py -m unittest %*
>>> E
>>> ======================================================================
>>> ERROR: %* (unittest.loader._FailedTest)
>>> ----------------------------------------------------------------------
>>> ImportError: Failed to import test module: %*
>>> Traceback (most recent call last):
>>>   File "C:\Program Files\Python39\lib\unittest\loader.py", line 154, in 
>>> loadTestsFromName
>>>     module = __import__(module_name)
>>> ModuleNotFoundError: No module named '%*'
>>>
>>>
>>> ----------------------------------------------------------------------
>>> Ran 1 test in 0.000s
>>>
>>> FAILED (errors=1)
>>>
>>> On Wednesday, February 16, 2022 at 3:05:13 PM UTC-5 Edward K. Ream wrote:
>>>
>>>> On Wednesday, February 16, 2022 at 11:34:47 AM UTC-6 Edward K. Ream 
>>>> wrote:
>>>>
>>>> I have already revoked the permissions for TravisCI. The next steps:
>>>>>
>>>>> - Remove the TravisCI files from both master and devel (using PR's), 
>>>>> thereby disabling unit tests on all commits.
>>>>> - Disable (convert @clean to @@clean) the corresponding nodes in 
>>>>> leoDist.leo.
>>>>>
>>>>
>>>> Done directly in master at rev 58f2dd9 
>>>> <https://github.com/leo-editor/leo-editor/commit/58f2dd96766185470917b00153bd16ad2c6856aa>.
>>>>   
>>>> Done in devel via PR #2429 
>>>> <https://github.com/leo-editor/leo-editor/pull/2429>.  leoDist.leo 
>>>> contains @@@clean nodes for the deleted files, so it should be 
>>>> straightforward to restore the status quo ante should that seem desirable.
>>>>
>>>> So now Thomas and I are responsible for running tests manually.  To run 
>>>> pylint on all files, execute the following:
>>>>
>>>> cd C:\leo.repo\leo-editor
>>>> python -m pylint-leo %*
>>>>
>>>>  To run Leo's test-all command, execute the following in the leo-editor 
>>>> directory:
>>>>
>>>> cd C:\leo.repo\leo-editor
>>>> python -m unittest %*
>>>>
>>>> That's easy enough! The scripts shown above are for Windows .cmd files. 
>>>> Linux scripts would be similar.
>>>>
>>>> Edward
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/c530e005-4c06-4554-a67f-63eab97f8808n%40googlegroups.com.

Reply via email to