Branch Coverage

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


line true false branch
25 2 1 unless defined $args{'match'} and length $args{'match'}
26 3 0 unless defined $args{'where'} and length $args{'where'}
27 3 0 unless defined $args{'warn'} and length $args{'warn'}
28 0 3 if defined $ENV{'TEST_FIXME_FORMAT'}
29 3 0 unless defined $args{'format'} and $args{'format'} =~ /^(original|perl)$/
31 3 0 unless defined $args{'filename_match'} and length $args{'filename_match'}
36 1 2 if $args{'skip_all'}
40 1 1 if (defined $args{'manifest'}) { }
52 63 0 if $ok
53 0 0 if $first++
63 3 67 unless $args{'file'} and $args{'match'}
75 3322 5 unless $line =~ /$args{'match'}/
92 0 1 unless defined $results
113 0 0 unless defined $results
131 1 9 unless defined $path_arg
136 7 2 unless (defined $filename_match)
144 1 8 if (ref $path_arg eq 'ARRAY') { }
8 0 elsif (ref $path_arg eq '') { }
164 1 9 unless -e $path
175 85 41 if -f $File::Find::name
196 1 69 unless -f $filename
199 0 69 unless open my $fh, '<', $filename