File Coverage

blib/lib/Aniki/Result/Role/Pager.pm
Criterion Covered Total %
statement 11 11 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 15 15 100.0


line stmt bran cond sub pod time code
1             package Aniki::Result::Role::Pager;
2 5     5   1126 use 5.014002;
  5         15  
3              
4 5     5   32 use namespace::autoclean;
  5         10  
  5         37  
5 5     5   800 use Mouse::Role;
  5         874  
  5         37  
6 5     5   1627 use Mouse::Util::TypeConstraints qw/duck_type/;
  5         13  
  5         35  
7              
8             has pager => (
9             is => 'rw',
10             isa => duck_type(qw/entries_per_page current_page entries_on_this_page/),
11             );
12              
13             1;
14             __END__