Branch Coverage

lib/UR/Value.pm
Criterion Covered Total %
branch 22 22 100.0


line true false branch
31 34 73 unless ($class_meta->{'_value_loader'})
38 2 105 unless (defined $id)
44 7 98 if (ref $id and ref $id eq 'ARRAY') { }
47 1 6 if (@non_id)
59 21 1 ref $v eq 'ARRAY' ? :
91 5 12 unless ($class_meta->{'get_composite_id_decomposer'})
94 2 3 if (my $decomposer = $instance_class->can('__deserialize_id__')) { }
97 2 3 ref $_[0] && ref $_[0] eq 'ARRAY' ? :
100 3 2 if (@ids == 1) { }
130 177 3914 unless ($class_meta->{'get_composite_id_resolver'})
133 2 175 if (my $resolver = $instance_class->can('__serialize_id__')) { }