Condition Coverage

blib/lib/App/Prove/Elasticsearch/Parser.pm
Criterion Covered Total %
condition 9 24 37.5


and 3 conditions

line !l l&&!r l&&r condition
172 2 0 0 $self->todo_passed and not $self->failed
2 0 0 $self->todo_passed and not $self->failed and $self->is_good_plan
177 2 0 0 $todo_failed and not $self->failed
2 0 0 $todo_failed and not $self->failed and $self->is_good_plan

or 2 conditions

line l !l condition
37 2 0 delete $opts->{'client.versioner'} // 'Default'
2 0 delete $opts->{'client.blamer'} // 'Default'
2 0 delete $opts->{'client.platformer'} // 'Default'

or 3 conditions

line l !l&&r !l&&!r condition
136 0 2 0 $self->{'lasttime'} //= $self->{'starttime'}
192 1 0 0 $self->is_good_plan or $self->{'is_bailout'}