Condition Coverage

blib/lib/Test2/Harness/Renderer/JUnit.pm
Criterion Covered Total %
condition 0 42 0.0


and 3 conditions

line !l l&&!r l&&r condition
68 0 0 0 $self->{'tests'}{$job_id} and $job_try < ($self->{'tests'}{$job_id}{'job_try'} // 0)
127 0 0 0 not $test->{'testsuite'}{'errors'} and $alternative_error
177 0 0 0 $f->{'hubs'} and $f->{'hubs'}[0]{'nested'}
191 0 0 0 $f->{'amnesty'} and grep {($_->{'tag'} // '') eq 'TODO';} @{$$f{'amnesty'};}
239 0 0 0 $f->{'info'} and $test->{'last_failure'}
345 0 0 0 $data and $data =~ /\S/ms

or 2 conditions

line l !l condition
41 0 0 $ENV{'JUNIT_TEST_FILE'} || 'junit.xml'
58 0 0 $f->{'harness'}{'job_try'} // 0
62 0 0 $f //= 'unknown facet_data'
68 0 0 $self->{'tests'}{$job_id}{'job_try'} // 0
113 0 0 $msg->{'tag'} // !1
179 0 0 $event->{'assert_count'} || $f->{'assert'}{'number'} || die(Dumper($event))
180 0 0 $f->{'assert'}{'details'} // 'UNKNOWN_TEST?'
191 0 0 $_->{'tag'} // ''
204 0 0 $_->{'tag'} // !1

or 3 conditions

line l !l&&r !l&&!r condition
41 0 0 0 $self->{'junit_file'} //= $ENV{'JUNIT_TEST_FILE'} || 'junit.xml'
168 0 0 0 $test->{'error-msg'} //= $f->{'harness_job_exit'}{'details'} . "\n"