Skip to content

Add explanation and examples for symbols used when displaying branch coverage #1597

Open
@jugmac00

Description

@jugmac00

Yesterday, CI was broken as one branch was not covered, see

plugins.py                       210      0     50      1    99%   303->302

Screenshot from 2023-03-30 19-41-17

While the arrow symbols for if/else branches are more or less self explanatory, here I did not understand what it means.

I then had a look at

I'd like to have examples for both if/else and for-loops (and maybe other special things), and explanations for those examples, ideally at the branch coverage page, and maybe a link from the cmd.html page, where the branch coverage example is shown, a la "more examples and explanations at ...".

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsenhancementNew feature or requestgood firstThis could be a good first contribution

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions