Condition Coverage

blib/lib/Data/Google/Visualization/DataTable.pm
Criterion Covered Total %
condition 19 31 61.2


and 3 conditions

line !l l&&!r l&&r condition
242 36 27 0 $$column{$key} and ref $$column{$key}
392 1 6 0 defined $$column{'f'} and ref $$column{'f'}
513 6 3 3 $$self{'with_timezone'} and ref $$cell{'v'}
9 0 3 $$self{'with_timezone'} and ref $$cell{'v'} and ref $$cell{'v'} ne 'ARRAY'
3 3 0 $$self{'with_timezone'} and ref $$cell{'v'} and ref $$cell{'v'} ne 'ARRAY' and $$cell{'v'}->isa('DateTime')
3 0 0 $$self{'with_timezone'} and ref $$cell{'v'} and ref $$cell{'v'} ne 'ARRAY' and $$cell{'v'}->isa('DateTime') and $type eq 'date' || $type eq 'datetime'
670 9 0 13 $params{'columns'} and @{$params{'columns'};}

or 2 conditions

line l !l condition
178 3 5 shift() || {}
179 2 6 $$args{'with_timezone'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
191 0 8 0 $$args{'json_object'} || $self->_create_json_xs_object
513 0 0 0 $type eq 'date' || $type eq 'datetime'