Branch Coverage

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


line true false branch
118 2 602 if ($target =~ /^$alias$/i)
128 603 20367 if ($target =~ /^\Q$candidate\E$/i)
134 1 603 unless $target =~ /^\w+(::\w+)*$/
137 134 469 unless ($@)
139 81 53 if &{"Devel::AssertOS::${target}::os_is";}()
156 8 51 if os_is($target)
172 6 2 os_is(@_) ? :
182 4 6 os_isnt(@_) ? :
237 47894 140071 unless $dirs[$i] =~ /$re_AssertOS/x and $dirs[$i - 1] =~ /$re_Devel/x
257 613 2 if (wantarray) { }
260 1 1 unless $Devel::CheckOS::NoDeprecationWarnings::Context
286 92 3 if (wantarray) { }
289 1 2 unless $Devel::CheckOS::NoDeprecationWarnings::Context
311 0 24 unless $alias and $os
312 24 0 if (not exists $Devel::CheckOS::OS_ALIASES{$alias} or $Devel::CheckOS::OS_ALIASES{$alias} eq $os) { }