Branch Coverage

blib/lib/Lim/RPC/Value.pm
Criterion Covered Total %
branch 11 32 34.3


line true false branch
88 0 36 scalar @_ > 1 ? :
93 36 0 if (exists $args{'textual'}) { }
95 36 4 if (exists $TYPE{$_}) { }
0 4 elsif (exists $OPTIONS{$_}) { }
4 0 elsif (exists $NEGATIVE_OPTIONS{$_}) { }
96 0 36 if (exists $$self{'type'})
113 0 0 unless (defined $args{'type'})
116 0 0 unless (exists $TYPE{$args{'type'}})
122 0 0 if (defined $args{'options'})
123 0 0 unless (ref $args{'options'} eq 'ARRAY')
128 0 0 if (exists $OPTIONS{$_}) { }
0 0 elsif (exists $NEGATIVE_OPTIONS{$_}) { }
141 0 36 unless (exists $$self{'type'})
181 2 0 $_[0]{'options'} & 1 ? :
193 2 0 if ($$self{'options'} & 2)
194 0 2 unless (defined $value and $value =~ /$\s*^/ou)