Condition Coverage

blib/lib/Test2/Compare/Delta.pm
Criterion Covered Total %
condition 42 46 91.3


and 3 conditions

line !l l&&!r l&&r condition
98 15 2323 1 exists $self->{'check'} and exists $self->{'chk'}
116 290 12 21 $dne and $dne eq "got"
122 13 205 70 defined $check && $check->stringify_got
124 218 4 66 ref $got and not $stringify
133 289 21 12 $dne and $dne eq "check"
166 0 21 5 $type =~ /^(HASH|ARRAY)$/ and not $path =~ /(\]|\})$/
230 288 1 21 $self->{'dne'} and $self->{'dne'} eq "got"
250 289 1 21 $self->{'dne'} and $self->{'dne'} eq "got"
290 0 226 1 $max and @$render_rows > $max

or 2 conditions

line l !l condition
187 50 23 $check->file || (return 0)
208 321 23 $delta->children || (next)
239 310 0 $check->lines || (return '')
303 306 22 $$row[$COLUMNS{'GOT'}{'id'}] || ''
304 322 6 $$row[$COLUMNS{'CHECK'}{'id'}] || ''

or 3 conditions

line l !l&&r !l&&!r condition
102 0 2305 18 $self->{'chk'} ||= delete $self->{'check'}
143 8 29 130 not $type or $type eq "META"
157 8 7 50 not $type or $type eq "META"