You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This may not be ExCoveralls-specific, but it seems lines inside a case statement are not counted as relevant. This means coverage reports may return 100% coverage even when one of the branches of that case are not exercised.
Thanks for the report. I could confirmed the same behavior (with both excoveralls and cover).
The line (just the value reference) seems not taken as relevant, and it might need some treatment at elixir/cover side.
This may not be ExCoveralls-specific, but it seems lines inside a
case
statement are not counted as relevant. This means coverage reports may return 100% coverage even when one of the branches of thatcase
are not exercised.I put up a sample repository demonstrating the issue (with instructions on the README file): https://github.com/campezzi/coverage_fail_demo
The text was updated successfully, but these errors were encountered: