Condition Coverage

blib/lib/REST/Client/CrossRef.pm
Criterion Covered Total %
condition 10 27 37.0


and 3 conditions

line !l l&&!r l&&r condition
442 3 0 0 $ar->{'json_path'} and $ar->{'keys_to_keep'}
477 1 0 0 $self->page_start_at and $self->page_start_at > $self->rows
543 1 0 1 defined $res_count and $res_count > 0
640 0 0 0 $self->{'json_path_callback'} and $self->{'json_path_callback'}{$path}
1020 0 0 0 $last_start and $self->{'last_page_items_count'} >= $self->rows
1091 1 0 0 exists $msg{'next-cursor'} and $n_items >= $self->rows
1173 0 159 1 defined $self->{'keys_to_keep'} and defined $self->{'keys_to_keep'}{$key}
1277 0 54 2 defined $self->{'keys_to_keep'} and defined $self->{'keys_to_keep'}{$last_key}

or 3 conditions

line l !l&&r !l&&!r condition
505 0 0 1 $code eq '429' or $code eq '503'