Condition Coverage

blib/lib/Rose/DB/Object/Metadata/Column/Bitfield.pm
Criterion Covered Total %
condition 2 18 11.1


or 3 conditions

line l !l&&r !l&&!r condition
38 0 0 0 shift() || $self->bits
48 0 0 0 shift() || $self->bits
68 0 0 0 $db->validate_bitfield_keyword($value) && $db->should_inline_bitfield_value($value) || $db->keyword_function_calls && $value =~ /^\w+\(.*\)$/
75 0 0 2 $type eq 'get' or $type eq 'set'
0 2 0 $type eq 'get' or $type eq 'set' or $type eq 'get_set'
91 0 0 0 $self->{'select_sql'}{$db->{'driver'}} ||= $db->select_bitfield_column_sql($self->{'name'})