Branch Coverage

blib/lib/App/PNGCrush.pm
Criterion Covered Total %
branch 1 26 3.8


line true false branch
67 0 1 unless get_args_as_hash(\@_, \my(%args), {'maxtime', 300})
83 0 0 unless get_args_as_hash(\@_, \my(%args), {'in', $in})
89 0 0 exists $args{'opts'} ? :
97 0 0 if defined $out{'error'}
100 0 0 if $out{'stdout'} =~ /Could not find file: \Q$in\E/
106 0 0 if not defined $out{'idat'} and $out{'stdout'} =~ /\(no\ IDAT\ change\)/
110 0 0 if not defined $out{'size'} and $out{'stdout'} =~ /\(no\ filesize\ change\)/
128 0 0 unless get_args_as_hash(\@_, \my(%args), {}, [], [%Valid_Options])
136 0 0 unless exists $Valid_Options{$key}
160 0 0 unless defined $value
162 0 0 if (ref $value eq 'ARRAY') { }
163 0 0 if ($opt eq 'verbose')
170 0 0 exists $No_Arg_Options{$opt} ? :