Closed cjcscott closed 1 year ago
Patch coverage has no change and project coverage change: +72.05%
:tada:
Comparison is base (
583b949
) 0.00% compared to head (ca5a30f
) 72.05%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This attempts to install Vayesta in editable mode within the github CI. This should hopefully fix the codecov (no guarantees) since we seem to actually be encountering a bug with
coverage.py
itself; for more info see https://github.com/nedbat/coveragepy/issues/1034 or https://stackoverflow.com/questions/72986258/pytest-cov-showing-no-coverage.It seems like the issue is that since we're installing not in editable mode, we're not technically running the
/vayesta
repository we specify we want coverage for and so no activity is traced. With any luck being in editable mode fixes this, otherwise I'll investigate something else.Looking at the coverage bot this started after merging https://github.com/BoothGroup/Vayesta/pull/97 and moving from
setup.py
topyproject.toml
, so I guess that may have changed this behaviour?