Branch Coverage

blib/lib/Dancer/Session/DBIC.pm
Criterion Covered Total %
branch 12 30 40.0


line true false branch
160 2 17 unless (defined $session_object)
175 17 0 if $session
188 0 2 unless (defined $self->id)
205 0 62 if $INC{'threads.pm'}
210 61 1 if ($handle->{'schema'})
217 1 0 if (my $schema = $settings->{'schema'}) { }
0 0 elsif (not defined $settings->{'schema_class'}) { }
218 0 1 if (&blessed($schema)) { }
1 0 elsif (ref $schema) { }
225 0 0 unless $Dancer::Plugin::DBIC::VERSION
265 0 0 if ($schema_class) { }
268 0 0 if $@
273 0 0 if $@
287 0 11 if (defined $settings->{'serializer'})
302 0 17 if (defined $settings->{'deserializer'})