Condition Coverage

blib/lib/App/Tangerine.pm
Criterion Covered Total %
condition 0 32 0.0


and 3 conditions

line !l l&&!r l&&r condition
44 0 0 0 $flags{'diff'} and scalar @ARGV != 2
49 0 0 0 -e $ARGV[0] && -e $ARGV[1]
0 0 0 $flags{'diff'} and not -e $ARGV[0] && -e $ARGV[1]
54 0 0 0 $flags{'mode'} and not $flags{'mode'} =~ /^(compile|u(se)?|runtime|r(eq)?|package|p(rov)?|a(ll)?)$/
60 0 0 0 $flags{'jobs'} and not $flags{'jobs'} =~ /^(auto|\d+)$/
68 0 0 0 $flags{'compact'} and $flags{'mode'} ne 'all'
73 0 0 0 $flags{'compact'} and $flags{'files'}
234 0 0 0 $flags{'compact'} and $md->type eq 'p'

or 2 conditions

line l !l condition
79 0 0 $flags{'jobs'} // 'auto'

or 3 conditions

line l !l&&r !l&&!r condition
280 0 0 0 $first[0] cmp $first[1] or $a->type eq 'p' ? -1 : ($b->type eq 'p' ? 1 : $a->type cmp $b->type)
0 0 0 $first[0] cmp $first[1] or $a->type eq 'p' ? -1 : ($b->type eq 'p' ? 1 : $a->type cmp $b->type) or $second[0] cmp $second[1]