Branch Coverage

blib/lib/WWW/Shopify/Liquid/Tag/Assign.pm
Criterion Covered Total %
branch 6 16 37.5


line true false branch
13 0 38 unless $$self{'arguments'}[0]->isa('WWW::Shopify::Liquid::Operator::Assignment')
15 0 38 unless $$self{'arguments'}[0]{'operands'}[0]->isa('WWW::Shopify::Liquid::Token::Variable')
20 0 11 $self->is_processed($_) ? :
21 0 11 if $action eq 'optimize' and int grep({not $self->is_processed($_);} @vars) > 0
24 0 0 if not exists $$inner_hash{$vars[$_]} and $action eq 'optimize'
25 0 0 unless exists $$inner_hash{$vars[$_]}
29 0 11 if ($action eq 'optimize')
35 0 11 unless $self->is_processed($result)