SublimeText / UnitTesting

Testing Sublime Text Packages
MIT License
112 stars 32 forks source link

Fix coverage for ST4 #233

Closed deathaxe closed 8 months ago

deathaxe commented 8 months ago

This PR...

  1. tweaks install helpers to remove possible success file before starting ST
  2. redirects ST console output to Github Actions in case of run-tests not detecting any test output. It was required to find #234.
  3. teaches UnitTesting to directly create coverage.xml instead of setting up and running a dedicated task for conversion. This was required as coverage dataformat changed between v4.5 and 7.x. It's a sqlite database now.
  4. Skips coverage on python 3.8 on MacOS, because of #234.