Travis-CI branch <https://github.com/leo-editor/leo-editor/tree/travis>, #672 <https://github.com/leo-editor/leo-editor/issues/672>, now successfully:
- fetches named release tag from github (5.8-b1) - builds a Leo distribution wheel - installs the wheel - tests Leo in console mode It's essentially the same recipe as *LeoDist.leo: How to... >> ...build PyPi package* It takes about 2 minutes, which is much faster than my machine. Very nice. I do feel a smidgen of guilt for committing a single character typo change which then results in all that work (!), which is done for us for free. Build log - https://travis-ci.org/leo-editor/leo-editor/builds/421909199 Next up: investigate automatic deployment to pypi <https://docs.travis-ci.com/user/deployment/pypi/> ------------------------------ Back to the original goal, testing: can Leo run the unit tests, or a portion of them, in headless console mode? Possibly more straightforward than converting them for pytest, assuming it's works / is feasible. leo-console --script=./leo/test/cmdline-unittests.leo -- 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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
