Condition Coverage

blib/lib/DBIx/QuickORM/Row.pm
Criterion Covered Total %
condition 17 35 48.5


and 3 conditions

line !l l&&!r l&&r condition
45 0 12 19 $a && $a->{'stored'}
46 5 3 26 $a && $a->{'stored'}
47 0 0 0 $a && $a->{'desync'}
48 0 0 12 $a && $a->{'pending'}
80 12 0 0 $_[0]{'desync'} and not $_[0]->track_desync
95 8 2 2 $_[0]->connection->current_txn and not $_[0]->row_data->{'transaction'}
222 69 3 9 $row_data->{'pending'} and exists $row_data->{'pending'}{$field}
282 26 0 0 builtin::blessed($val) and $val->can("qorm_deflate")

or 2 conditions

line l !l condition
42 0 0 $_[0]{'row_data'}->invalid // 0
61 2 0 $row_data->{'stored'} // {}
1 1 $row_data->{'pending'} // {}
205 0 0 $desync->{$field} // 0

or 3 conditions

line l !l&&r !l&&!r condition
245 0 0 0 $out{$field} //= $self->$meth($hr, $field)