Branch Coverage

blib/lib/Catalyst/Plugin/Session/Store/DBIC.pm
Criterion Covered Total %
branch 0 32 0.0


line true false branch
72 0 0 unless @_
75 0 0 unless ($c->_session_plugin_config->{'id_field'})
77 0 0 $model->can('resultset_instance') ? :
0 0 ref $model ? :
82 0 0 if @primary_columns > 1
100 0 0 unless (shift())->_session_plugin_config->{'dbic_class'}
110 0 0 unless (shift())->_session_plugin_config->{'id_field'}
120 0 0 unless (shift())->_session_plugin_config->{'data_field'}
130 0 0 unless (shift())->_session_plugin_config->{'expires_field'}
143 0 0 unless $c->model($dbic_class, $id)
177 0 0 if $field eq 'id'
178 0 0 if $field eq 'expires'
179 0 0 if $field eq 'session' or $field eq 'flash'
183 0 0 if ($field eq $c->session_store_dbic_data_field)
187 0 0 unless $value
205 0 0 if $key =~ /^expires/