Branch Coverage

blib/lib/Class/DBI/ColumnGrouper.pm
Criterion Covered Total %
branch 19 22 86.4


line true false branch
36 19 22 $seen{$_}++ ? :
84 0 239 unless $col->isa('Class::DBI::Column')
90 429 1107 if ref $name
91 17 1090 unless $$self{'_allcol'}{lc $name}
104 10 128 if $group eq 'All' || $group eq 'Essential' and not $self->group_cols('Primary')
107 0 138 if $group eq 'All' and not $self->essential
110 20 118 if $group eq 'Essential'
130 18 2371 if $group eq 'All'
131 110 2261 unless $$self{'_groups'}{$group}
179 0 2028 if (not wantarray and @cols > 1)
192 77 86 unless @cols