Branch Coverage

blib/lib/TAP/Parser/SourceHandler/Executable.pm
Criterion Covered Total %
branch 21 24 87.5


line true false branch
70 224 86 if ($meta->{'is_file'}) { }
12 74 elsif ($meta->{'is_hash'}) { }
73 0 4 if $file->{'execute'} and $file->{'binary'}
74 2 222 if $file->{'lc_ext'} eq '.bat'
75 4 218 if $file->{'execute'}
78 12 0 if $src->raw->{'exec'}
106 11 4 if ($meta->{'is_hash'}) { }
1 3 elsif ($meta->{'is_scalar'}) { }
1 2 elsif ($meta->{'is_array'}) { }
107 0 11 unless $source->raw->{'exec'}
116 2 13 unless @command
121 2 11 unless $source->test_args