Condition Coverage

blib/lib/WWW/Shopify/Field/Relation.pm
Criterion Covered Total %
condition 0 24 0.0


and 3 conditions

line !l l&&!r l&&r condition
28 0 0 0 $_[0]->is_one && $_[0]->is_own && $_[0]->relation->parent && $_[0]->relation->parent eq $_[0]->owner
33 0 0 0 !($_[0]->is_db_belongs_to || $_[0]->is_db_has_one) && $_[0]->is_many && ($_[0]->relation->parent && $_[0]->relation->parent eq $_[0]->owner || $_[0]{'arguments'}[1] && ref $_[0]{'arguments'}[1] && ref $_[0]{'arguments'}[1] eq 'HASH' && $_[0]{'arguments'}[1]{'direct'})
34 0 0 0 !($_[0]->is_db_belongs_to || $_[0]->is_db_has_one || $_[0]->is_db_has_many) && ($_[0]->is_many || $_[0]->is_own)
53 0 0 0 defined $_[0]{'arguments'}[1] && !ref($_[0]{'arguments'}[1])
54 0 0 0 defined $_[0]{'arguments'}[2] && !ref($_[0]{'arguments'}[2])
62 0 0 0 defined $_[0]{'arguments'}[1] && !ref($_[0]{'arguments'}[1])
70 0 0 0 defined $_[0]{'arguments'}[1] && !ref($_[0]{'arguments'}[1])

or 3 conditions

line l !l&&r !l&&!r condition
27 0 0 0 $_[0]->is_reference && $_[0]->is_one || $_[0]->is_one && $_[0]->is_own && (!$_[0]->relation->parent || $_[0]->relation->parent ne $_[0]->owner)