Branch Coverage

lib/DBIx/DR.pm
Criterion Covered Total %
branch 24 44 54.5


line true false branch
20 0 1 unless ref $attr
64 14 4 if (@_ % 2) { }
71 0 18 unless @sql or $args{-'f'}
75 18 0 unless ($args{-'noiterator'})
77 0 18 unless $iterator
79 18 0 unless ($args{-'noitem'})
81 0 18 unless $item
111 1 3 if $args->{'-warn'}
112 1 3 if $args->{'-die'}
118 2 1 if (exists $$args{-'hash'}) { }
128 0 1 unless 'HASH' eq ref $dbi
138 0 3 unless $iterator
143 3 0 if $method
154 0 4 if $args->{'-warn'}
155 0 4 if $args->{'-die'}
164 1 3 unless $res
167 3 0 if $method
178 0 9 if $args->{'-warn'}
179 0 9 if $args->{'-die'}
193 0 0 if ($self->{'private_DBIx::DR_dr_decode_errors'})
195 0 0 unless utf8::is_utf8($_)
198 0 0 if wantarray