Branch Coverage

blib/lib/Geoffrey/Role/Converter.pm
Criterion Covered Total %
branch 22 28 78.5


line true false branch
90 0 9 unless (eval { do { $s_min_version = $self->min_version } })
91 6 3 unless (eval { do { $s_max_version = $self->max_version } })
93 3 6 if ($s_max_version) { }
5 1 elsif ($s_min_version <= $s_version) { }
95 1 2 if $s_min_version <= $s_version and $s_version <= $s_max_version
110 2 83 unless ($hr_column_params->{'type'})
117 82 1 grep({/^$hr_column_params->{'type'}$/msx;} @{$self->origin_types;}) ? :
118 1 82 unless ($s_column_type)
123 0 82 $hr_column_params->{'strict'} ? :
125 19 63 defined $hr_column_params->{'lenght'} ? :
133 0 3 if ($s_schema) { }
134 0 0 unless $sth->execute($s_schema, $s_name)
137 0 3 unless $sth->execute($s_name)
140 1 2 if defined $hr_table