Branch Coverage

blib/lib/DBIx/Mint/Schema.pm
Criterion Covered Total %
branch 24 26 92.3


line true false branch
54 1 1 if $params{'insert_into'}
65 3 8 if ($params{'from_class'} and $params{'conditions'})
69 5 6 if ($params{'from_class'} and not exists $params{'conditions'})
89 8 2 if (defined $inv_method)
90 9 17 ref $_ ? :
97 2 8 if (defined $insert_into)
146 1 18 unless exists $valid_results{$result_as}
156 5 11 if ($result_as eq 'single') { }
5 6 elsif ($result_as eq 'all') { }
2 4 elsif ($result_as eq 'as_iterator') { }
1 3 elsif ($result_as eq 'as_sql') { }
184 0 3 unless ref $record eq 'HASH'
187 0 3 unless defined $$self{$from_field}