Condition Coverage

blib/lib/File/Tabular/Web.pm
Criterion Covered Total %
condition 32 82 39.0


and 2 conditions

line l !l condition
375 0 0 $letter = $try_letter and last LETTER

and 3 conditions

line !l l&&!r l&&r condition
67 0 0 0 $request and ref($request) =~ /^Apache2/l
210 1 0 0 $ini_marker and $end_marker
313 1 0 8 $cache_entry && $cache_entry->{'mtime'} == $mtime
371 8 1 0 not @letters and $self->{'method'} eq 'POST'
407 9 0 0 $self->{'cfg'}->get('application_useFileCache') and $open_mode eq '<'
410 0 0 0 $cache_entry and $cache_entry->{'mtime'} == $mtime
492 0 0 13 $allow && !$deny
790 1 0 0 $is_adding and $self->{'cfg'}->get('fields_autoNum')
829 0 0 0 $field eq $key_field and $val ne $self->key($record)

or 2 conditions

line l !l condition
212 0 0 $cfg->get('highlightClass') || 'HL'
288 9 0 $req->user || 'Anonymous'
340 9 0 $self->param('max') || 500
341 9 0 $self->param('count') || 50
364 8 1 $letters[0] || 'H'
481 0 10 $allow ||= '*'
633 3 0 $self->{'search_string_orig'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
108 0 1 0 $tmp || "$app->{'name'}.txt"
168 0 1 0 $self->{'template_root'} || $self->app_tmpl_default_dir
301 0 1 0 $mod_perl && $mod_perl->document_root || $env->{'CONTEXT_DOCUMENT_ROOT'} || $env->{'DOCUMENT_ROOT'}
8 1 0 $self->{'app_root'} ||= $mod_perl && $mod_perl->document_root || $env->{'CONTEXT_DOCUMENT_ROOT'} || $env->{'DOCUMENT_ROOT'}
307 0 9 0 $mod_perl && $mod_perl->filename || $env->{'SCRIPT_FILENAME'} || $env->{'PATH_TRANSLATED'} || $self->{'app_root'} . $req->script_name . $path_info
342 0 0 9 $self->param('orderBy') || $self->param('sortBy')
381 3 6 0 $$entry{$self->{'method'}} || $entry
382 0 7 2 $self->param('V') || $phases->{'view'}
489 13 0 0 $self->user_match($_) || /\$(\S+)\b/il && defined $record && defined $record->{$1} && $self->user_match($record->{$1})
538 9 0 0 $self->{'cfg'}->get("template_$view") || $default_tmpl
656 0 2 1 $self->param('start') || ($self->{'results'}{'count'} ? 1 : 0)
667 0 0 3 ($self->{'cfg'}->get('permissions_read') || '') =~ /\$/l || ($self->{'cfg'}->get('permissions_no_read') || '') =~ /\$/l
762 1 0 0 $defaults->{$auto_num} ||= $self->{'data'}{'autoNumChar'}