Condition Coverage

blib/lib/OpenInteract2/Context.pm
Criterion Covered Total %
condition 0 87 0.0


and 3 conditions

line !l l&&!r l&&r condition
98 0 0 0 $$params{'initialize_log'} and -d $website_dir
154 0 0 0 $bootstrap and ref $bootstrap eq 'OpenInteract2::Config::Bootstrap'
212 0 0 0 $url and not $url =~ m[^/]
701 0 0 0 $name and $config
783 0 0 0 $self->request and my $h = $self->request->language_handle
820 0 0 0 $request and $request->auth_is_logged_in

or 2 conditions

line l !l condition
69 0 0 $item ||= {}
70 0 0 $params ||= {}
141 0 0 $params ||= {}
290 0 0 $params ||= {}
331 0 0 $$server_config{'action_url'}{$action_url} || ''
573 0 0 $bootstrap->temp_lib_dir || 'templib'

or 3 conditions

line l !l&&r !l&&!r condition
105 0 0 0 $log_init ||= get_logger('OI2.INITIALIZE')
191 0 0 0 $log_init ||= get_logger('OI2.INITIALIZE')
210 0 0 0 $url ||= $self->server_config->{'context_info'}{'deployed_under'}
227 0 0 0 $url ||= $self->server_config->{'context_info'}{'deployed_under_image'}
239 0 0 0 $url ||= $self->server_config->{'context_info'}{'deployed_under_static'}
266 0 0 0 $type ||= $self->server_config->{'context_info'}{'request'}
277 0 0 0 $type ||= $self->server_config->{'context_info'}{'response'}
323 0 0 0 $log_act ||= get_logger('OI2.ACTION')
340 0 0 0 $log_act ||= get_logger('OI2.ACTION')
387 0 0 0 $log_act ||= get_logger('OI2.ACTION')
420 0 0 0 $log_act ||= get_logger('OI2.ACTION')
438 0 0 0 $log_spops ||= get_logger('OI2.SPOPS')
456 0 0 0 $$spops_config{$use_name}{'alias_class'} || $$spops_config{$use_name}{'class'}
489 0 0 0 $log_act ||= get_logger('OI2.ACTION')
654 0 0 0 $log_act ||= get_logger('OI2.ACTION')
688 0 0 0 $log_spops ||= get_logger('OI2.SPOPS')
766 0 0 0 $name ||= $self->server_config->{'datasource_config'}{'system'}
823 0 0 0 $security_info{'user'} ||= $request->auth_user
824 0 0 0 $security_info{'group'} ||= $request->auth_group