Branch Coverage

lib/App/wsgetmail/MS365.pm
Criterion Covered Total %
branch 15 56 26.7


line true false branch
280 1 1 unless ($message_details)
281 1 0 if ($self->_have_messages_to_fetch)
286 2 0 if (defined $message_details)
300 0 0 $self->global_access ? :
303 0 0 unless ($response->is_success)
305 0 0 if $self->debug
312 0 0 if $self->strip_cr
325 0 0 $self->global_access ? :
327 0 0 unless ($response->is_success)
329 0 0 if $self->debug
343 0 0 $self->global_access ? :
347 0 0 unless ($response->is_success)
349 0 0 if $self->debug
365 0 1 $self->global_access ? :
369 0 1 unless ($response->is_success)
371 0 0 if $self->debug
388 0 1 if ($self->_next_fetch_url) { }
390 0 0 unless ($response->is_success)
392 0 0 if $self->debug
403 0 1 if ($decoded_response->{'@odata.nextLink'}) { }
417 0 1 unless ($folder)
422 0 1 unless ($folder->{'totalItemCount'} > 0)
428 0 1 $self->global_access ? :
431 1 0 $fields ? :
1 0 $filter ? :
440 0 1 unless ($response->is_success)
442 0 0 if $self->debug
453 1 0 if ($self->post_fetch_action and $self->post_fetch_action eq "mark_message_as_read")