Condition Coverage

blib/lib/DBIx/Class/Storage/DBI/Sybase/ASE.pm
Criterion Covered Total %
condition 0 55 0.0


and 3 conditions

line !l l&&!r l&&r condition
124 0 0 0 $self->_using_freetds and (my $ver = $self->_using_freetds_version || 999) > 0.82
261 0 0 0 $op eq 'select' and not $args->[4]
0 0 0 $op eq 'select' and not $args->[4] and $limit = $args->[3]
382 0 0 0 exists $info->{'data_type'} and not defined $info->{'data_type'}
395 0 0 0 not $self->transaction_depth and $blob_cols || $self->_perform_autoinc_retrieval && ($self->_identity_method || '') ne '@@IDENTITY'
509 0 0 0 $self->_bulk_storage && $self->_get_dbh->{'syb_has_blk'}
511 0 0 0 not $use_bulk_api and ref $self->_dbi_connect_info->[0] eq 'CODE'
747 0 0 0 ref $where eq 'HASH' and not grep({not defined $where->{$_};} @primary_cols)
908 0 0 0 $self->_is_bulk_storage and $self->_dbh
0 0 0 $self->_is_bulk_storage and $self->_dbh and $self->_began_bulk_work

or 2 conditions

line l !l condition
124 0 0 $self->_using_freetds_version || 999
382 0 0 $info->{'data_type'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
317 0 0 0 $TYPE_MAPPING{$type} || $type
370 0 0 0 $ci ||= $source->columns_info
382 0 0 0 ref $info->{'default_value'} eq 'SCALAR' or exists $info->{'data_type'} and not defined $info->{'data_type'}
0 0 0 ref $info->{'default_value'} eq 'SCALAR' or exists $info->{'data_type'} and not defined $info->{'data_type'} or ($info->{'data_type'} || '') =~ /^timestamp\z/i
395 0 0 0 $blob_cols || $self->_perform_autoinc_retrieval && ($self->_identity_method || '') ne '@@IDENTITY'
943 0 0 0 $datetime_parser ||= 'DateTime::Format::Strptime'->new('pattern', $datetime_parse_format, 'on_error', 'croak')
953 0 0 0 $datetime_formatter ||= 'DateTime::Format::Strptime'->new('pattern', $datetime_format_format, 'on_error', 'croak')