Branch Coverage

blib/lib/Devel/CheckOS.pm
Criterion Covered Total %
branch 28 30 93.3


line true false branch
118 2 597 if ($target =~ /^$alias$/i)
128 598 21126 if ($target =~ /^\Q$candidate\E$/i)
134 1 598 unless $target =~ /^\w+(::\w+)*$/
137 135 463 unless ($@)
139 82 53 if &{"Devel::AssertOS::${target}::os_is";}()
156 8 51 if os_is($target)
172 7 2 os_is(@_) ? :
182 4 6 os_isnt(@_) ? :
237 50897 142572 unless $dirs[$i] =~ /$re_AssertOS/x and $dirs[$i - 1] =~ /$re_Devel/x
257 608 2 if (wantarray) { }
260 1 1 unless $Devel::CheckOS::NoDeprecationWarnings::Context
286 94 3 if (wantarray) { }
289 1 2 unless $Devel::CheckOS::NoDeprecationWarnings::Context
311 0 26 unless $alias and $os
312 26 0 if (not exists $Devel::CheckOS::OS_ALIASES{$alias} or $Devel::CheckOS::OS_ALIASES{$alias} eq $os) { }