Condition Coverage

blib/lib/LittleORM/Filter.pm
Criterion Covered Total %
condition 0 62 0.0


and 3 conditions

line !l l&&!r l&&r condition
30 0 0 0 &blessed($arg) and $arg->isa('LittleORM::Filter')
0 0 0 &blessed($arg) and $arg->isa('LittleORM::Clause')
167 0 0 0 &blessed($val) and $val->isa('LittleORM::Filter')
0 0 0 &blessed($val) and $val->isa('LittleORM::Clause')
188 0 0 0 $val && (ref $val eq 'HASH' || $val->isa('LittleORM::Filter'))
195 0 0 0 $val && (ref $val eq 'HASH' || $val->isa('LittleORM::Filter'))
259 0 0 0 $attr1 and $attr2
0 0 0 $attr1 and $attr2 and my $fk = &LittleORM::Model::__descr_attr($attr1, 'foreign_key')
261 0 0 0 $fk eq $filter->model and my $fkattr = &LittleORM::Model::__descr_attr($attr1, 'foreign_key_attr_name')
293 0 0 0 $attr1_t and $attr2_t
0 0 0 $attr1_t and $attr2_t and $attr1_t ne $attr2_t
515 0 0 0 $arg and &blessed($arg)
0 0 0 $arg and &blessed($arg) and $arg->isa('LittleORM::Filter')
693 0 0 0 $arg =~ /^_/ and $arg ne '_clause'
714 0 0 0 $depth == 0 and &__in_skip_list(my $s = $tn . ' ' . $ta)
730 0 0 0 $jt_to_n eq $tn and $jt_to_a eq $ta

or 2 conditions

line l !l condition
706 0 0 $depth || 0

or 3 conditions

line l !l&&r !l&&!r condition
24 0 0 0 ref $self || $self
103 0 0 0 ref $self || $self
251 0 0 0 $attr1 || 'LittleORM::Model::Field'->this_is_field($arg1)
255 0 0 0 $attr2 || 'LittleORM::Model::Field'->this_is_field($arg2)