Comments (4)
Hmm, I may be mistaken in whether the cov.erase() call is actually clearing existing coverage data. Let me look into it some more.
from pytest-cov.
Ya, it looks like the coverage data wasn't being generated in the first place due to flask-testing terminating the process uncleanly.
from pytest-cov.
from pytest-cov.
cov_core_init creates a unique data file for the current process (due to data_suffix=True
). So a cov.erase
should have no effect at that point (not sure why it's even there, this is legacy code). As you have already noticed, coverage data is missing because the server process is not exited cleanly.
from pytest-cov.
Related Issues (20)
- PyO3 error HOT 1
- cov-config file argument ignored when tox.ini exists HOT 1
- [docs] Delete AppVeyor mentions
- [docs] Merge overview/readme and index documents in Sphinx
- [docs] Switch to Furo
- [FR] Extend pytest mark/fixture to auto-apply `# pragma: no cover`
- Pytest and pytest-cov reload numpy HOT 1
- Remove usage of deprecated `rsyncdir`, which will be removed in pytest-xdist 4.0 HOT 2
- Ignore partial lines in the coverage report percentage HOT 3
- Strange BSD License mapping for pytest_cov-2.7.1-py2.py3-none-any.whl HOT 1
- no-data-collected under unix when using filterwarnings in pytest.ini HOT 4
- Memory Leak Python 3.12.2 HOT 13
- GitHub Actions failures on Python 3.8 and 3.9 on pytest81-xdist350-coverage74 (windows) HOT 1
- coverage starts too late when a plugin imports the project under test HOT 5
- "Fail under check" is failing because of ignoring the precession config
- Pytest-watch with coverage (If not existent)
- Coverage both says its 100% and 0% when no code lines are found, fails
- Error combining coverage when running with pytest-xdist and a custom coverage plugin HOT 3
- condition was never false HOT 2
- Is it possible to add cov-warn-under option? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pytest-cov.