Condition Coverage

blib/lib/Class/ReluctantORM/Relationship/HasOne.pm
Criterion Covered Total %
condition 0 29 0.0


and 3 conditions

line !l l&&!r l&&r condition
305 0 0 0 $local_rel and $local_rel->is_has_one
394 0 0 0 blessed $raw_linked_object and $raw_linked_object->isa($rel->linked_class)
535 0 0 0 $all_keys_present &&= exists $$new_args{$key}
566 0 0 0 $inverse_rel and $child_obj

or 2 conditions

line l !l condition
808 0 0 $args{'where'} || '1=1'

or 3 conditions

line l !l&&r !l&&!r condition
220 0 0 0 $args{'method_name'} ||= Class::ReluctantORM::Utilities::camel_case_to_underscore_case((split(/::/, $args{'class'}, 0))[-1])
225 0 0 0 $args{'local_key'} ||= $args{'class'}->primary_key_columns
240 0 0 0 $args{'remote_key'} ||= $args{'class'}->primary_key_columns
534 0 0 0 $any_key_present ||= exists $$new_args{$key}
721 0 0 0 $self->is_populated or defined $$self{'_count'}