Re: PR 3774 completes the 6.7.8 code base

2024-02-05 Thread Edward K. Ream
On Mon, Feb 5, 2024 at 12:09 PM Thomas Passin wrote: > OK, doing it that way on XUbuntu gave no errors but many more skipped > tests than on Windows (Windows skipped two importer tests): > > 905 passed, 26 skipped in 8.59s > Thanks for your testing. The skipped tests reveal missing modules. To

Re: PR 3774 completes the 6.7.8 code base

2024-02-05 Thread Thomas Passin
On my Manjaro VM only three were skipped - one importer, one speller, one in leoAst. 928 passed, 3 skipped in 11.53s I wonder if something isn't installed on the XUBuntu VM, like a language or something else outside of Leo itself. On Monday, February 5, 2024 at 1:09:34 PM UTC-5 Thomas Passin

Re: PR 3774 completes the 6.7.8 code base

2024-02-05 Thread Thomas Passin
OK, doing it that way on XUbuntu gave no errors but many more skipped tests than on Windows (Windows skipped two importer tests): 905 passed, 26 skipped in 8.59s On Sunday, February 4, 2024 at 6:21:18 PM UTC-5 Edward K. Ream wrote: > On Saturday, February 3, 2024 at 9:00:57 AM UTC-6 Thomas

Re: PR 3774 completes the 6.7.8 code base

2024-02-04 Thread Edward K. Ream
On Saturday, February 3, 2024 at 9:00:57 AM UTC-6 Thomas wrote: On Windows 10, Python 3.12 - warnings summary leo\plugins\leo_babel\tests\lib_test.py:118 C:\Tom\git\leo-editor\leo\plugins\leo_babel\tests\lib_test.py:118:

Re: PR 3774 completes the 6.7.8 code base

2024-02-04 Thread Thomas Passin
On Linux/Manjaro there is the same warning, but it only skipped 3 tests instead of 26. It too a few seconds longer than on XUbuntu. On Sunday, February 4, 2024 at 2:41:44 PM UTC-5 Thomas Passin wrote: > For the recent merge in devel, 08fcbac60bc296b2e636c3467daf29022b03231b, > there is still

Re: PR 3774 completes the 6.7.8 code base

2024-02-04 Thread Thomas Passin
For the recent merge in devel, 08fcbac60bc296b2e636c3467daf29022b03231b, there is still a warning from XUbuntu: === warnings summary === leo/plugins/leo_babel/tests/lib_test.py:118

Re: PR 3774 completes the 6.7.8 code base

2024-02-04 Thread Edward K. Ream
On Sat, Feb 3, 2024 at 9:01 AM Thomas Passin wrote: > On Windows 10, Python 3.12 - > > leo\plugins\leo_babel\tests\lib_test.py:118 > C:\Tom\git\leo-editor\leo\plugins\leo_babel\tests\lib_test.py:118: > PytestCollectionWarning: > cannot collect test class 'TestCmdr' because it has a __init__

Re: PR 3774 completes the 6.7.8 code base

2024-02-04 Thread Edward K. Ream
On Sat, Feb 3, 2024 at 5:05 AM Viktor Ransmayr wrote: > Running the unit tests reveals the following error: Thanks for your testing. See #3777 . Edward -- You received this message because you are subscribed to the Google Groups

Re: PR 3774 completes the 6.7.8 code base

2024-02-04 Thread Edward K. Ream
On Sat, Feb 3, 2024 at 11:04 AM Thomas Passin wrote: > Got some errors on XUbuntu/Python 3.11: Thanks for your testing: See #3777 . Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group.

Re: PR 3774 completes the 6.7.8 code base

2024-02-03 Thread Thomas Passin
Got some errors on XUbuntu/Python 3.11: === FAILURES === TestTokenBasedOrange.test_blank_lines_after_function_3 self = def test_blank_lines_after_function_3(self): # From leoAtFile.py.

Re: PR 3774 completes the 6.7.8 code base

2024-02-03 Thread Thomas Passin
On Windows 10, Python 3.12 - warnings summary leo\plugins\leo_babel\tests\lib_test.py:118 C:\Tom\git\leo-editor\leo\plugins\leo_babel\tests\lib_test.py:118: PytestCollectionWarning: cannot collect test class 'TestCmdr' because it has a

Re: PR 3774 completes the 6.7.8 code base

2024-02-03 Thread Viktor Ransmayr
Hello Edward, Edward K. Ream schrieb am Freitag, 2. Februar 2024 um 11:15:08 UTC+1: PR #3774 is now in devel. This PR cleans up Leo's unit tests and fixes a crasher in Leo's new beautifier. The only remaining issue is #3767

PR 3774 completes the 6.7.8 code base

2024-02-02 Thread Edward K. Ream
PR #3774 is now in devel. This PR cleans up Leo's unit tests and fixes a crasher in Leo's new beautifier. The only remaining issue is #3767 : Distribute Leo only on GitHub. The