Branch Coverage

blib/lib/Slackware/Slackget/List.pm
Criterion Covered Total %
branch 12 28 42.8


line true false branch
68 0 2 unless defined $args{'list_type'}
72 0 2 if defined $args{'encoding'}
91 12 0 if (defined $$self{'list_type'})
92 0 12 unless UNIVERSAL::isa($pack, $$self{'list_type'})
108 0 2 unless defined $idx
109 0 2 unless defined $$self{'LIST'} and ref $$self{'LIST'} eq 'ARRAY'
123 0 0 unless defined $$self{'LIST'} and ref $$self{'LIST'} eq 'ARRAY'
139 0 2 unless defined $$self{'LIST'} and ref $$self{'LIST'} eq 'ARRAY'
140 2 0 if (not defined $elem) { }
174 0 2 unless defined $$self{'LIST'} and ref $$self{'LIST'} eq 'ARRAY'
176 2 0 if not defined $$self{'no-root-tag'} and defined $$self{'root-tag'}
180 2 0 if not defined $$self{'no-root-tag'} and defined $$self{'root-tag'}
225 0 0 if ($self->can('__to_string')) { }
243 0 6 unless defined $$self{'LIST'} and ref $$self{'LIST'} eq 'ARRAY'