aio-libs / aio-libs/aiohttp-sse

Coverage config incompatible with pyCharm

Open
#461 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
238
Forks
37
Avg merge
2m
Merged PRs (30d)
1

Description

Since PR #432 was merged working with test coverage inside pyCharm become broken

It's related with [old pyCharm issue](https://youtrack.jetbrains.com/issue/PY-59553)

```
/PyCharm Professional Edition.app/Contents/plugins/python/helpers/coveragepy_new/coverage/inorout.py:519: CoverageWarning: Module aiohttp_sse/ was never imported. (module-not-imported)
self.warn(f"Module {pkg} was never imported.", slug="module-not-imported")
/PyCharm Professional Edition.app/Contents/plugins/python/helpers/coveragepy_new/coverage/inorout.py:519: CoverageWarning: Module tests/ was never imported. (module-not-imported)
self.warn(f"Module {pkg} was never imported.", slug="module-not-imported")
/PyCharm Professional Edition.app/Contents/plugins/python/helpers/coveragepy_new/coverage/control.py:801: CoverageWarning: No data was collected. (no-data-collected)
self._warn("No data was collected.", slug="no-data-collected")
/PycharmProjects/aiohttp-sse/.venv312/lib/python3.12/site-packages/pytest_cov/plugin.py:312: CovReportWarning: Failed to generate report: No data to report.

warnings.warn(CovReportWarning(message))
```

Waiting for pyCharm issue become closed may take some years :(
So it would be nice to move coverage settings back to coverage config

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.