Branch Coverage

blib/lib/Data/Page/Balanced.pm
Criterion Covered Total %
branch 20 22 90.9


line true false branch
18 3 19 unless defined $$arg_ref{'total_entries'} and defined $$arg_ref{'entries_per_page'}
22 1 18 if $$arg_ref{'entries_per_page'} < 1
28 4 14 exists $$arg_ref{'flexibility'} ? :
47 3 17 if $flexibility == 0 or $total_entries == 0
51 1 16 if $total_entries < $entries_per_page
60 0 12 if ($pages < 1)
66 3 9 if ($expected_epp > $entries_per_page + $flexibility)
78 1 104 if (defined $total_entries)
90 2 132 if (defined $entries_per_page)
91 1 1 if $entries_per_page < 1
104 0 22 if (defined $flexibility)