Branch Coverage

blib/lib/Object/Lazy.pm
Criterion Covered Total %
branch 19 24 79.1


line true false branch
17 1 16 if (exists $params->{'ref'})
64 5 0 ref $self->{'isa'} eq 'ARRAY' ? :
65 3 2 if ($self->{'is_built'} or not @isa)
70 1 3 if $class->isa($class2check)
80 0 3 unless 'UNIVERSAL'->can('DOES')
86 3 0 ref $self->{'DOES'} eq 'ARRAY' ? :
92 3 0 ref $self->{'isa'} eq 'ARRAY' ? :
95 1 2 if ($self->{'is_built'} or not @isa_and_does)
100 2 1 if $class->DOES($class2check)
118 3 0 unless ($self->{'is_built'})
119 1 2 if (defined $self->{'VERSION'})
123 1 1 if ($self->{'version_from'})