Branch Coverage

blib/lib/Test/Fixme.pm
Criterion Covered Total %
branch 31 44 70.4


line true false branch
23 2 1 unless defined $args{'match'} and length $args{'match'}
24 3 0 unless defined $args{'where'} and length $args{'where'}
25 3 0 unless defined $args{'warn'} and length $args{'warn'}
26 0 3 if defined $ENV{'TEST_FIXME_FORMAT'}
28 3 0 unless defined $args{'format'} and $args{'format'} =~ /^(original|perl)$/
30 3 0 unless defined $args{'filename_match'} and length $args{'filename_match'}
34 1 2 if $args{'skip_all'}
38 1 1 if (defined $args{'manifest'}) { }
50 68 0 if $ok
51 0 0 if $first++
61 3 72 unless $args{'file'} and $args{'match'}
73 3743 5 unless $line =~ /$args{'match'}/
90 0 1 unless defined $results
111 0 0 unless defined $results
129 1 9 unless defined $path_arg
134 7 2 unless (defined $filename_match)
142 1 8 if (ref $path_arg eq 'ARRAY') { }
8 0 elsif (ref $path_arg eq '') { }
162 1 9 unless -e $path
173 90 43 if -f $File::Find::name
194 1 74 unless -f $filename
197 0 74 unless open my $fh, "<", $filename