Branch Coverage

blib/lib/App/Prove/Elasticsearch/Parser.pm
Criterion Covered Total %
branch 13 30 43.3


line true false branch
41 2 0 if (ref $self->{'_iterator'}{'command'} eq 'ARRAY')
70 0 1 unless eval "require $indexer"
82 1 0 if $status_override
109 2 0 if ($test->is_actual_ok) { }
111 0 2 if ($test->has_skip)
116 0 2 if ($test->has_todo)
123 0 0 if ($test->has_todo)
170 0 2 if $self->has_problems
172 0 0 if $self->todo_passed and not $self->failed and $self->is_good_plan
177 0 0 if $todo_failed and not $self->failed and $self->is_good_plan
183 0 2 if $self->skip_all
185 0 2 if $self->{'is_bailout'}
188 1 1 if $self->{'global_status'}
189 1 1 if $status eq 'DISCARD'
192 0 0 unless ($self->is_good_plan or $self->{'is_bailout'})