Branch Coverage

blib/lib/Config/PFiles/Path.pm
Criterion Covered Total %
branch 22 26 84.6


line true false branch
47 6 5 unless @_
51 1 4 unless $is_mutator{"_$method"}
62 0 81 if $method =~ /DESTROY/
69 0 81 if $method =~ /^_/ or not defined $subref
75 61 20 if (ref $_[0] and $_[0]->isa('Config::PFiles::Path'))
89 17 3 if ($is_mutator{$imethod}) { }
95 13 4 if (not defined $wantarray) { }
4 0 elsif ($wantarray) { }
148 1 42 if defined $dirs{'RO'} and $dirs{'RO'} =~ /;/
162 0 69 unless (($match) = $dir_set =~ /^(RW|RO)$/i)
203 8 14 if defined wantarray
224 8 9 $ro eq '' ? :
6 17 $rw eq '' ? :