Condition Coverage

blib/lib/ModPerl/CScan.pm
Criterion Covered Total %
condition 10 49 20.4


and 3 conditions

line !l l&&!r l&&r condition
184 5 1343 0 not eof C and $line =
199 0 599 25 not eof C and $mline =~ s/\\\n/\n/
540 0 0 0 defined $b and $b != length $in
572 0 0 0 not $chunk =~ / \( .* \( # Multiple parenths /x and $chunk =~ / \w \s* \( /x
780 0 0 0 $decl =~ /(\w+)/g and $$typedefs{$1} || $$keywords{$1}
856 0 0 0 $decl =~ /(\w+)/g and $$typedefs{$1} || $$keywords{$1}
941 0 0 5 defined $Includes and @$Includes

or 2 conditions

line l !l condition
937 5 0 $Cpp ||= \%Config::Config
938 5 0 $filename || '.'
939 5 0 $Includes ||= [$filedir, '/usr/local/include', '.']
949 5 0 open $sym, $cmd or die "Cannot open pipe from `${cmd}': $!"
968 0 0 shift() || die(q[Expecting argument in `text_only_from'])

or 3 conditions

line l !l&&r !l&&!r condition
323 0 0 0 $wh =~ /,/ or not $wh =~ /\w/
460 0 0 0 $word eq ';' or $word eq ''
589 0 0 0 $isvar or $isfunc
780 0 0 0 $$typedefs{$1} || $$keywords{$1}
856 0 0 0 $$typedefs{$1} || $$keywords{$1}
933 0 0 5 @_ < 2 or @_ > 5