Condition Coverage

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


and 3 conditions

line !l l&&!r l&&r condition
125 0 0 0 $self->_using_freetds and (my $ver = $self->_using_freetds_version || 999) > 0.82
277 0 0 0 $op eq 'select' and not $args->[4]
0 0 0 $op eq 'select' and not $args->[4] and $limit = $args->[3]
368 0 0 0 $identity_col && !exists $to_insert->{$identity_col}
384 0 0 0 exists $info->{'data_type'} and not defined $info->{'data_type'}
386 0 0 0 $info->{'data_type'} and $info->{'data_type'} =~ /^timestamp\z/i
395 0 0 0 $self->_perform_autoinc_retrieval && ($self->_identity_method || '') ne '@@IDENTITY'
524 0 0 0 $self->_bulk_storage && $self->_get_dbh->{'syb_has_blk'}
526 0 0 0 not $use_bulk_api and ref $self->_dbi_connect_info->[0] eq 'CODE'
757 0 0 0 ref $where eq 'HASH' and @primary_cols == grep({defined $where->{$_};} @primary_cols)
917 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
125 0 0 $self->_using_freetds_version || 999
358 0 0 &first(sub { $columns_info->{$_}{'is_auto_increment'}; } , keys %$columns_info) || ''

or 3 conditions

line l !l&&r !l&&!r condition
333 0 0 0 $TYPE_MAPPING{$type} || $type
384 0 0 0 ref $info->{'default_value'} eq 'SCALAR' or exists $info->{'data_type'} and not defined $info->{'data_type'}
405 0 0 0 $blob_cols || $need_dumb_last_insert_id
0 0 0 $self->{'transaction_depth'} or not $blob_cols || $need_dumb_last_insert_id
952 0 0 0 $datetime_parser ||= 'DateTime::Format::Strptime'->new('pattern', $datetime_parse_format, 'on_error', 'croak')
962 0 0 0 $datetime_formatter ||= 'DateTime::Format::Strptime'->new('pattern', $datetime_format_format, 'on_error', 'croak')