blib/lib/XAO/DO/Web/Page.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 61 | 94 | 64.8 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
594 | 26 | 0 | 89 | not $spec || defined $args->{'template'} and my $path = $args->{'path'} |
614 | 79 | 23 | 13 | $spec and ref $spec |
619 | 0 | 0 | 2 | $spec_key eq "proto" and $spec_list |
699 | 0 | 150 | 297 | $benchmark < 2 and $benchmark_tag |
150 | 89 | 208 | $benchmark < 2 and $benchmark_tag and substr($benchmark_tag, 0, 2) ne "p:" | |
763 | 100 | 200 | 487 | @$v == 1 and exists $v->[0]{'text'} |
796 | 1224 | 0 | 160 | $itemflag and $itemflag ne "t" |
823 | 5764 | 4 | 43 | $self->_character_mode and not $item->{'binary'} |
829 | 4174 | 0 | 1637 | $itemflag and $itemflag ne "t" |
834 | 0 | 0 | 0 | defined $text && length $text |
868 | 4 | 0 | 0 | $self->_character_mode && !$args->{'unparsed'} |
871 | 89 | 0 | 0 | $self->_character_mode && !$args->{'unparsed'} |
948 | 920 | 0 | 285 | !defined($args->{'template'}) && $args->{'path'} |
1148 | 861 | 16 | 70 | $self->_character_mode && !$args->{'unparsed'} && !$self->siteconfig->force_byte_output |
1364 | 238 | 0 | 38 | $path and not defined $template |
1906 | 0 | 0 | 150 | $self->{'parent'} and $pargs = $self->{'parent'}{'args'} |
2128 | 49 | 6 | 24 | $desired_tag and $tag ne $desired_tag |
line | l | !l | condition |
---|---|---|---|
908 | 2 | 1 | $self->siteconfig->get('/xao/page/render_cache_name') || '' |
1292 | 0 | 587 | $self->siteconfig->get('/xao/page/parse_cache_name') || '' |
1304 | 830 | 0 | $self->{'sitename'} || &get_current_project_name() || '' |
1499 | 1907 | 46 | $args->{'objname'} || 'Page' |
1539 | 0 | 0 | $args{'text'} // "" |
1896 | 157 | 13 | $args ||= {} |
1965 | 178 | 2 | $key ||= "-" |
1983 | 148 | 32 | $rundata->{$key} ||= {} |
2012 | 89 | 1 | $description ||= "" |
2059 | 89 | 1 | $content_digest ||= "-" |
2094 | 0 | 2 | $level || 1 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
594 | 26 | 0 | 89 | $spec || defined $args->{'template'} |
619 | 8 | 0 | 2 | $spec_key eq "cookie" or $spec_key eq "cookies" |
663 | 1130 | 0 | 0 | $self->{'args'} || $self->throw(q[- no 'args' in self]) |
1072 | 0 | 0 | 10 | $self->page_clipboard->{'render_cache_update'} || $args->{'xao.uncached'} |
1262 | 210 | 0 | 0 | $args->{'path'} || $self->throw(q[- no 'path' and no 'template' given to a Page object]) |
1783 | 33 | 0 | 0 | $self->clipboard->get('pagedesc') || $self->throw(q[- no Web context, needs clipboard->'pagedesc']) |
1913 | 135 | 0 | 15 | $pass eq "on" or $pass eq 1 |