Branch Coverage

blib/lib/App/TestOnTap/Dispenser.pm
Criterion Covered Total %
branch 31 40 77.5


line true false branch
52 0 5 if ($self->{'args'}->doDryRun) { }
57 0 0 if (@$fromVertices) { }
66 0 0 if (@$toVertices) { }
77 0 5 unless @$fromVertices
78 0 5 unless @$toVertices
101 2 24 if ($prunedTests and scalar @$prunedTests != scalar @$tests)
111 2 0 unless (exists $prunedGraph{$t})
148 26 55 unless keys %{$$self{'graph'};}
170 82 12 unless (@{$self->{'graph'}{$t};} or $self->{'inprogress'}{$t})
172 6 76 if ($self->{'args'}->getConfig->parallelizable($t)) { }
204 42 11 if (not @eligible and @nonParallelizable and not keys %{$$self{'inprogress'};})
250 54 85 if $entry =~ /^\.\.?$/
254 27 58 if $entry eq $config->getName
263 0 58 if -d $p
265 2 56 if $config->skip($p)
286 27 56 if -d $fn
294 2 54 unless $config->hasExecMapping($fn)
334 1 55 if $g{$node}{'mark'} == $tmpmarked
336 1 54 if $g{$node}{'mark'}
346 2 51 unless $g{$node}{'mark'} == $unmarked