Branch Coverage

blib/lib/DBIx/Class/InflateColumn/Object/Enum.pm
Criterion Covered Total %
branch 11 14 78.5


line true false branch
83 15 15 unless defined $info->{'is_enum'} and $info->{'is_enum'}
90 0 15 unless defined $info->{'extra'} and ref $info->{'extra'} eq 'HASH' and defined $info->{'extra'}{'list'}
93 0 15 unless ref $info->{'extra'}{'list'} eq 'ARRAY'
98 0 15 if exists $info->{'is_nullable'} and $info->{'is_nullable'} and not $info->{'default_value'}
105 3 12 if defined $info->{'default_value'} and not exists $values{$info->{'default_value'}}
115 2 2 if exists $info->{'is_nullable'} and $info->{'is_nullable'}
117 2 2 if exists $info->{'default_value'}