Branch Coverage

blib/lib/Catalyst/Plugin/RequireSSL.pm
Criterion Covered Total %
branch 0 26 0.0


line true false branch
16 0 0 if (not $c->req->secure and $c->req->method ne 'POST')
18 0 0 if ($c->config->{'require_ssl'}{'disabled'}) { }
24 0 0 if $c->config->{'require_ssl'}{'detach_on_redirect'}
39 0 0 if ($c->isa('Catalyst::Plugin::Static::Simple'))
40 0 0 if $c->_static_file
48 0 0 unless $c->req->secure
50 0 0 if $c->req->method eq 'POST'
52 0 0 if $c->_require_ssl
54 0 0 if $c->config->{'require_ssl'}{'remain_in_ssl'} or $c->_allow_ssl
60 0 0 if ($c->_ssl_strip_output)
74 0 0 if ($c->engine =~ /Catalyst::Engine::HTTP/)
84 0 0 unless ($c->config->{'require_ssl'}{$type})
96 0 0 if ($c->config->{'require_ssl'}{'no_cache'})