Branch Coverage

blib/lib/DBIx/Class/InflateColumn.pm
Criterion Covered Total %
branch 16 22 72.7


line true false branch
93 1 6251 if defined $colinfo->{'_filter_info'} and $self->isa('DBIx::Class::FilterColumn')
95 0 6251 unless ref $attrs eq 'HASH'
100 260 5991 defined $acc ? :
107 5 314 if not defined $value or &is_literal_value($value)
115 0 314 unless exists $info->{'_inflate_info'}
128 1 129 if not length ref $value or &is_literal_value($value)
136 0 129 unless exists $info->{'_inflate_info'}
160 0 436 unless exists $self->result_source->columns_info->{$col}{'_inflate_info'}
164 117 319 if exists $self->{'_inflated_column'}{$col}
184 3 15 if (not length ref $value or &is_literal_value($value)) { }
211 0 0 if (not length ref $value or &is_literal_value($value)) { }