Branch Coverage

blib/lib/Mojolicious/Plugin/ClientIP.pm
Criterion Covered Total %
branch 14 16 87.5


line true false branch
14 2 1 unless $conf->{'private'}
15 1 2 unless $conf->{'ignore'}
23 0 20 if $c->stash($key)
42 0 26 unless /$ip4/
43 16 10 if _match($_, $self->ignore)
56 5 82 if $ip eq $_
58 76 6 if (my($net, $prefix) = m[^([\d\.]+)/(\d+)$])
60 11 65 if substr($ip_bit, 0, $2) eq substr($match_ip_bit, 0, $2)