Condition Coverage

blib/lib/Device/Modem/GSM.pm
Criterion Covered Total %
condition 0 26 0.0


and 3 conditions

line !l l&&!r l&&r condition
149 0 0 0 exists $$self{'pb_storage_min'} and exists $$self{'pb_storage_max'}
329 0 0 0 defined $idx2 and $idx2 < $$self{'pb_storage_min'} || $idx2 > $$self{'pb_storage_max'}

or 2 conditions

line l !l condition
190 0 0 $args{'index'} ||= ''

or 3 conditions

line l !l&&r !l&&!r condition
100 0 0 0 not defined $$self{'pb_storage'} or $new_pb_storage ne $$self{'pb_storage'}
197 0 0 0 $args{'index'} < $$self{'pb_storage_min'} or $args{'index'} > $$self{'pb_storage_max'}
264 0 0 0 $idx < $$self{'pb_storage_min'} or $idx > $$self{'pb_storage_max'}
329 0 0 0 $idx < $$self{'pb_storage_min'} or $idx > $$self{'pb_storage_max'}
0 0 0 $idx2 < $$self{'pb_storage_min'} || $idx2 > $$self{'pb_storage_max'}
0 0 0 $idx < $$self{'pb_storage_min'} or $idx > $$self{'pb_storage_max'} or defined $idx2 and $idx2 < $$self{'pb_storage_min'} || $idx2 > $$self{'pb_storage_max'}