Branch Coverage

blib/lib/Data/Model/Schema.pm
Criterion Covered Total %
branch 31 38 81.5


line true false branch
21 2 82 if ($caller eq 'Data::Model::Schema::Properties')
25 82 2 unless ($args{'skip_import'})
80 166 1 unless ($schema->options->{'bare_row'})
89 162 5 if ($schema->driver)
101 52 359 if ($alias_list) { }
105 308 160 unless @_
110 0 0 unless ($flags and ref $flags eq 'HASH' and $$flags{'no_changed_flag'})
122 2610 37 unless @_
127 0 0 unless ($flags and ref $flags eq 'HASH' and $$flags{'no_changed_flag'})
146 16 36 if ($is_utf8 and $deflate_code) { }
8 28 elsif ($is_utf8) { }
20 8 elsif ($deflate_code) { }
150 112 24 unless @_
160 64 16 unless @_
170 128 28 unless @_
180 48 24 unless @_
191 731 0 if ($CALLER)
204 0 15 unless $caller->can('__properties')
272 0 66 unless $column =~ /^[^\.+]+\.[^\.+]+$/