Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork464
Prevent misbehaving dynamic context plugins from ruining coverage#1088
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
Conversation
69510e9 to309f67eComparecodecov-io commentedJan 4, 2021
Codecov Report
@@ Coverage Diff @@## master #1088 +/- ##==========================================- Coverage 91.28% 91.27% -0.02%========================================== Files 90 90 Lines 13358 13358 Branches 1493 1493 ==========================================- Hits 12194 12192 -2- Misses 953 954 +1- Partials 211 212 +1
|
nedbat commentedJan 15, 2021
Do you have any more information about what caused the conflict? This is the type of change that can hide useful information about a problem to be fixed. I see that it would be safe to add, but I have qualms. |
s0undt3ch commentedJan 15, 2021
0c14f1a to82169a6CompareProsperousHeart commentedMar 20, 2023
This branch is out of date, and submission is 2+ years ago. Can it be closed? |
While working on a dynamic context plugin I encountered an issue where contexts are not unique(I think it's related to subprocess coverage, but I haven't been able to create a small enough example to show here).
While we can argue that the plugin itself should be fixed, this looks like an innocuous change to
coveragepywhich can prevent these misbehaving plugins from ruining most of the coverage data(not being covered).