Branch Coverage

blib/lib/Class/DBI/Plugin/Pager.pm
Criterion Covered Total %
branch 2 60 3.3


line true false branch
102 1 0 if UNIVERSAL::isa($caller, 'Class::DBI')
105 0 1 unless $caller
186 0 0 if $class eq 'Class::DBI::Plugin::Pager'
198 0 0 unless @_
205 0 0 if (@_ % 2 == 0)
221 0 0 unless ($named_args)
223 0 0 if ref $_[0]
224 0 0 if ref $_[0] eq 'HASH'
225 0 0 if @_ and not $_[0] =~ /^\d+$/
226 0 0 if @_ and $_[0] =~ /^\d+$/
227 0 0 if @_ and $_[0] =~ /^\d+$/
232 0 0 if $abstract_attr and not $order_by
238 0 0 if $syntax
239 0 0 if $abstract_attr
240 0 0 if $where
241 0 0 if $order_by
280 0 0 $order_by ? :
0 0 ref $order_by ? :
348 0 0 unless $self->abstract_attr
350 0 0 unless ref $order_by
377 0 0 unless (@_)
383 0 0 ref $_[0] || $_[0] =~ /^\d+$/ ? :
416 0 0 if $self->entries_per_page < 1
418 0 0 unless defined $self->current_page
419 0 0 if $self->current_page < $self->first_page
420 0 0 if $self->current_page > $self->last_page
533 0 0 if (ref $syntax eq 'CODE')
539 0 0 $syntax =~ /::/ ? :
541 0 0 unless $format_class->require
603 0 0 if $not_supported{$driver}