Condition Coverage

blib/lib/Palm/Datebook.pm
Criterion Covered Total %
condition 3 42 7.1


and 3 conditions

line !l l&&!r l&&r condition
206 7 0 0 $iscal && $flags & 512
351 7 0 0 $iscal and length $other_data >= 21
7 0 0 $iscal and length $other_data >= 21 and substr($other_data, 0, 4) eq 'Bd00'
416 0 0 0 defined $$record{'alarm'} and %{$$record{'alarm'};}
426 0 0 0 defined $$record{'repeat'} and %{$$record{'repeat'};}
484 0 0 0 defined $$record{'exceptions'} and @{$$record{'exceptions'};}
508 0 0 0 defined $$record{'description'} and $$record{'description'} ne ''
516 0 0 0 defined $$record{'note'} and $$record{'note'} ne ''
524 0 0 0 $iscal and defined $$record{'location'}
0 0 0 $iscal and defined $$record{'location'} and $$record{'location'} ne ''
545 0 0 0 $iscal and $$record{'timezone'}

or 2 conditions

line l !l condition
45 0 0 $_[0] || {}
51 0 0 $$self{'name'} ||= 'CalendarDB-PDat'
54 0 0 $$self{'name'} ||= 'DatebookDB'

or 3 conditions

line l !l&&r !l&&!r condition
50 0 0 0 $$params{'app'} eq 'Calendar' or $$self{'creator'} eq 'PDat'