Branch Coverage

blib/lib/DBIx/Class/Storage/DBI/MSSQL.pm
Criterion Covered Total %
branch 5 26 19.2


line true false branch
35 0 0 if ($op eq 'insert' or $op eq 'update')
42 0 0 if ($colinfo->{$col}{'data_type'} and $colinfo->{$col}{'data_type'} =~ /^money\z/i)
63 0 0 if ($self->_perform_autoinc_retrieval and not $self->_no_scope_identity_query)
76 0 0 if ($self->_perform_autoinc_retrieval)
83 0 0 unless ($self->_no_scope_identity_query)
89 0 0 if (not $identity and $self->_identity_method)
98 0 0 wantarray ? :
116 8 0 if (not $$sql_bind->[0] =~ /^ \s* \( \s* SELECT \s+ TOP \s+ \d+ \s+ /xi and scalar $self->_extract_order_criteria($attrs->{'order_by'}))
123 0 8 unless $attrs->{'unsafe_subselect_ok'}
156 1 0 if (exists $self->_server_info->{'normalized_dbms_version'}) { }
157 0 1 if $self->_server_info->{'normalized_dbms_version'} >= 9
170 0 1 $supports_rno ? :
176 0 0 unless my $dbh = $self->_dbh