Branch Coverage

xs/Rebase.xs
Criterion Covered Total %
branch 24 34 70.5


line true false branch
20 2 1 if (items >= 6) {
33 3 0 GIT_NEW_OBJ_WITH_MAGIC(
67 3 0 repo_ptr = INT2PTR(Repository, SvIV((SV *) repo));
134 1 4 if (op == NULL)
159 1 0 if (items >= 3) {
171 1 0 GIT_NEW_OBJ_WITH_MAGIC(
188 1 3 if (!git_rebase_operation_entrycount(rebase))
195 1 2 if (op == NULL)
225 4 0 ctx = GIMME_V;
226 1 3 if (ctx == G_VOID)
232 1 2 if (ctx == G_SCALAR)
235 3 2 for (i = 0; i < count; ++i) {
245 0 3 mXPUSHs(tmp);
256 1 0 if (head_name == NULL)
269 0 1 if (oid == NULL)
282 0 1 if (onto_name == NULL)
295 0 1 if (oid == NULL)