Condition Coverage

blib/lib/WWW/Salesforce/Report.pm
Criterion Covered Total %
condition 19 54 35.1


and 3 conditions

line !l l&&!r l&&r condition
694 3 0 3 $$self{'name'} and $$self{'format'} =~ /csv|xls/i
3 3 0 $$self{'name'} and $$self{'format'} =~ /csv|xls/i and -e $$self{'name'}
756 1 0 0 $$self{'data'} and not $options{'force'}
824 0 0 0 not $self->cache and $$self{'verbose'}
1163 0 1 0 $$self{'erase_db'} and -e $db_name

or 3 conditions

line l !l&&r !l&&!r condition
273 0 6 0 ref $class || $class
393 2 0 1 $$self{'file'} or $$self{'id'}
1 0 0 $$self{'file'} or $$self{'id'} or $self->name
568 1 0 6 $$self{'id'} or $$self{'file'}
605 3 0 8 $$self{'id'} or $$self{'file'}
752 0 0 1 $$self{'id'} or $$self{'file'}
863 0 0 0 $$self{'id'} or $$self{'file'}
970 0 0 0 $$self{'id'} or $$self{'file'}
1047 0 0 0 $$self{'id'} or $$self{'file'}
1149 0 0 1 $$self{'id'} or $$self{'file'}
1251 0 0 0 $$self{'erase_reports_table'} or $$self{'erase_notifications_table'}
1309 0 0 1 $$self{'id'} or $$self{'file'}
1439 1 0 3 $$self{'id'} or $$self{'file'}