Condition Coverage

blib/lib/WWW/Shopify/Liquid/Tag/For.pm
Criterion Covered Total %
condition 0 63 0.0


and 3 conditions

line !l l&&!r l&&r condition
17 0 0 0 $self->{'arguments'}[0]{'operands'}[0] and $self->{'arguments'}[0]{'operands'}[0]->isa('WWW::Shopify::Liquid::Token::Variable')
0 0 0 $self->{'arguments'}[0]{'operands'}[0] and $self->{'arguments'}[0]{'operands'}[0]->isa('WWW::Shopify::Liquid::Token::Variable') and int @{$self->{'arguments'}[0]{'operands'}[0]{'core'};} == 1
0 0 0 $self->{'arguments'}[0]{'operands'}[0] and $self->{'arguments'}[0]{'operands'}[0]->isa('WWW::Shopify::Liquid::Token::Variable') and int @{$self->{'arguments'}[0]{'operands'}[0]{'core'};} == 1 and $self->{'arguments'}[0]{'operands'}[0]{'core'}[0]->isa('WWW::Shopify::Liquid::Token::String')
70 0 0 0 defined $exp and &blessed($exp)
0 0 0 defined $exp and &blessed($exp) and $exp->isa('WWW::Shopify::Liquid::Exception::Control')
71 0 0 0 $exp->initial_render and int @{$exp->initial_render;} > 0
91 0 0 0 &blessed($result) && $result->isa('WWW::Shopify::Liquid::Operator::Concatenate')
113 0 0 0 defined $exp and &blessed($exp)
0 0 0 defined $exp and &blessed($exp) and $exp->isa('WWW::Shopify::Liquid::Exception::Control')
114 0 0 0 $exp->initial_render and int @{$exp->initial_render;} > 0
139 0 0 0 $self->is_processed($op2) and $action eq 'optimize'
140 0 0 0 not $self->is_processed($op2) and $action eq 'optimize'
141 0 0 0 not $self->is_processed($op2) and $action eq 'render'
154 0 0 0 $limit_result and ref $limit_result
0 0 0 $limit_result and ref $limit_result and ref $limit_result eq 'HASH'
0 0 0 $limit_result and ref $limit_result and ref $limit_result eq 'HASH' and &looks_like_number($limit_result->{'limit'})
159 0 0 0 $offset_result and ref $offset_result
0 0 0 $offset_result and ref $offset_result and ref $offset_result eq 'HASH'
0 0 0 $offset_result and ref $offset_result and ref $offset_result eq 'HASH' and &looks_like_number($offset_result->{'offset'})

or 3 conditions

line l !l&&r !l&&!r condition
47 0 0 0 int @tokens > 1 or $tokens[0][0]->tag ne 'else'
143 0 0 0 ref $op2 ne 'ARRAY' or int @$op2 == 0