Branch Coverage

blib/lib/Fukurama/Class/DataTypes.pm
Criterion Covered Total %
branch 15 24 62.5


line true false branch
149 5 15 if ($result ne '0')
153 0 15 if ($i > 1000)
300 0 0 if not length $identifier or ref $code ne 'CODE'
311 0 1 if not length $identifier or ref $code ne 'CODE'
320 54 0 if exists $$REFS{$identifier}
330 0 139 unless $ref_sub
334 15 124 unless ($type_sub)
335 0 15 unless $type =~ /^[A-Z]/
339 43 96 if $$CLASS_TYPES{$type} or $type =~ /^[A-Z]/
352 0 54 unless $$check_def{'check'}
354 0 54 if $$CLASS_TYPES{$param_type}
355 9 45 if ($$check_def{'is_class'})