Condition Coverage

blib/lib/POE/XUL/ChangeManager.pm
Criterion Covered Total %
condition 12 63 19.0


and 3 conditions

line !l l&&!r l&&r condition
127 0 0 0 defined $N and &blessed($N)
0 0 0 defined $N and &blessed($N) and $N->can('dispose')
169 0 0 173 $node and &blessed($node)
171 0 0 173 $state and &blessed($state)
250 43 0 0 $self->{'nodes'}{$id} and not $self->{'nodes'}{$id}{'disposed'}
367 0 0 0 $value->can('mime_type') and $value->can('as_string') || $value->can('as_xml')
378 0 0 0 2 == @$value and 'HASH' eq ref $value->[-1]
436 2 0 0 $key eq 'style' and $state->{'style'}
776 0 0 0 defined $I and $I ne 'undefined'
782 0 0 0 defined $I and $I == -1
0 0 0 $menulist->editable and $oI
0 0 0 $menulist->editable and $oI and $oI == -1
895 0 0 0 &blessed($rdf) and $rdf->can('index_of')
927 0 0 0 $first and $first->tagName eq 'treerow'

or 2 conditions

line l !l condition
267 8 7 $self->{'nodes'}{$id} || ''
950 0 0 $prop || ''
992 2 2 $features ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
326 0 0 35 $key eq 'src' or $key eq 'href'
0 0 35 $key eq 'src' or $key eq 'href' or $key eq 'datasources'
367 0 0 0 $value->can('as_string') || $value->can('as_xml')
391 0 0 0 30000 < length $value or not $node->getAttribute('content-type')
991 3 1 0 $name ||= $WIN_NAME++