Condition Coverage

blib/lib/WWW/Shopify/Liquid/Tag/For.pm
Criterion Covered Total %
condition 6 21 28.5


and 3 conditions

line !l l&&!r l&&r condition
17 0 0 23 $$self{'arguments'}[0]{'operands'}[0] and $$self{'arguments'}[0]{'operands'}[0]->isa('WWW::Shopify::Liquid::Token::Variable')
0 0 23 $$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 23 $$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')
26 0 2 0 $self->is_processed($op2) and $action eq 'optimize'
27 2 0 0 not $self->is_processed($op2) and $action eq 'optimize'
28 2 0 0 not $self->is_processed($op2) and $action eq 'render'
54 0 0 0 not defined $$hash{$var} and $existed