Branch Coverage

xs/Diff/Delta.xs
Criterion Covered Total %
branch 9 26 34.6


line true false branch
11 0 4 if (self -> status == GIT_DELTA_UNMODIFIED)
13 2 2 else if (self -> status == GIT_DELTA_ADDED)
15 0 2 else if (self -> status == GIT_DELTA_DELETED)
17 1 1 else if (self -> status == GIT_DELTA_MODIFIED)
19 1 0 else if (self -> status == GIT_DELTA_RENAMED)
21 0 0 else if (self -> status == GIT_DELTA_COPIED)
23 0 0 else if (self -> status == GIT_DELTA_IGNORED)
25 0 0 else if (self -> status == GIT_DELTA_UNTRACKED)
27 0 0 else if (self -> status == GIT_DELTA_TYPECHANGE)
29 0 0 else if (self -> status == GIT_DELTA_UNREADABLE)
31 0 0 else if (self -> status == GIT_DELTA_CONFLICTED)
46 0 1 if (self -> flags & GIT_DIFF_FLAG_BINARY)
48 0 1 if (self -> flags & GIT_DIFF_FLAG_VALID_ID)