Condition Coverage

blib/lib/DiaColloDB/WWW/Server.pm
Criterion Covered Total %
condition 0 52 0.0


and 3 conditions

line !l l&&!r l&&r condition
86 0 0 0 $srv->{'dbdir'} and not defined $srv->{'dburl'}
113 0 0 0 $rc &&= $srv->prepareSignalHandlers
116 0 0 0 $rc &&= $srv->prepareLocal(@_)
300 0 0 0 $srv->{'pid'} and $srv->{'pid'} != $$
324 0 0 0 -e "$wwwdir/$base.perl" and -r "$wwwdir/$base.ttk"

or 2 conditions

line l !l condition
172 0 0 $srv->{'daemonMode'} //= 'serial'
174 0 0 $srv->{'children'} //= {}
191 0 0 $srv->{'daemonMode'} || 'serial'
213 0 0 $csock->reason || 'get_request() failed'
312 0 0 $path ||= 'index.perl'

or 3 conditions

line l !l&&r !l&&!r condition
58 0 0 0 ref $that || $that
108 0 0 0 $srv->{'pid'} || $$
119 0 0 0 $srv->{'t_started'} //= time
158 0 0 0 $srv->{'wwwdir'} //= dist_dir('DiaColloDB-WWW') . '/htdocs'
161 0 0 0 $srv->{'mimetypes'} //= 'MIME::Types'->new
175 0 0 0 $srv->{'pid'} //= $$
234 0 0 0 ref $handler || $handler
238 0 0 0 ref $handler || $handler
294 0 0 0 $chost // ($csock->opened ? $csock->peerhost : '-undef-')