Condition Coverage

blib/lib/Test/Data/Array.pm
Criterion Covered Total %
condition 16 33 48.4


and 3 conditions

line !l l&&!r l&&r condition
91 2 1 1 defined $seen{$element} and $seen{$element} == 1

or 2 conditions

line l !l condition
44 1 1 shift() || 'Array contains item'
64 0 1 shift() || 'Array does not contain item'
84 4 0 shift() || 'Array contains item only once'
105 0 0 shift() || 'Array contains item at least once'
126 0 1 shift() || 'Array maximum is okay'
143 0 1 shift() || 'Array minimum is okay'
160 0 0 shift() || 'Array maximum string is okay'
177 0 0 shift() || 'Array minimum string is okay'
193 0 1 shift() || 'Array sum is correct'
208 0 1 shift() || 'Array is empty'
223 0 1 shift() || 'Array length is correct'
237 0 3 shift() || 'Array is in ascending order'
264 0 3 shift() || 'Array is in descending order'
292 0 3 shift() || 'Array is in ascending order'
319 0 3 shift() || 'Array is in descending order'