-
Notifications
You must be signed in to change notification settings - Fork 273
--cover assume
: Add assert statements before assume to check for coverage
#6329
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some comments in the code, two other things (apart from passing existing checks):
- It would be good to have more examples, also including examples where there are no vacuous paths.
- doxygen!
Codecov Report
@@ Coverage Diff @@
## develop #6329 +/- ##
========================================
Coverage 75.90% 75.91%
========================================
Files 1514 1515 +1
Lines 163942 163972 +30
========================================
+ Hits 124442 124472 +30
Misses 39500 39500
Continue to review full report at Codecov.
|
f270860
to
4663eee
Compare
54754f9
to
c1152d1
Compare
f47f6b9
to
b5bd0eb
Compare
This allows for easier debugging by allowing `assume(false)`s that end up emptying the search state space to be identified on a more granular basis.
This was provided as reference for an issue described in diffblue#6057.
This moves a dummy namespace needed for expr2c to be created as the argument to the call.
d0e76ee
to
f869882
Compare
This PR describes a proposed fix to #6057.
It is a work in progress, as it still needs some extra test cases,
and documentation (and whatever fixes may spring up as part of
a CI run).