Branch Coverage

blib/lib/Config/Maker/Type.pm
Criterion Covered Total %
branch 19 30 63.3


line true false branch
46 0 952 unless $$ctx{'children'}{$name}
54 0 783 unless ref $args eq 'HASH'
73 804 690 if (exists $$hash{$key}) { }
690 0 elsif (@_ == 3) { }
86 0 640 unless $type
87 512 128 if UNIVERSAL::isa($type, 'Config::Maker::Type')
97 0 364 unless $checks{$check}
107 24 225 ref $_[0] eq 'HASH' ? :
125 0 249 if %args
135 0 337 if $$self{'children'}{$type} eq $type
136 0 337 if exists $$self{'children'}{$type}
185 0 972 unless UNIVERSAL::can($_[1], 'find')
187 0 972 if @$r < $_[2]
188 45 927 if @_ == 3
189 0 927 if @$r > $_[3]