Condition Coverage

blib/lib/REST/Client/CrossRef.pm
Criterion Covered Total %
condition 15 27 55.5


and 3 conditions

line !l l&&!r l&&r condition
442 3 1 0 $ar->{'json_path'} and $ar->{'keys_to_keep'}
477 7 0 0 $self->page_start_at and $self->page_start_at > $self->rows
545 1 0 7 defined $res_count and $res_count > 0
644 90 0 0 $self->{'json_path_callback'} and $self->{'json_path_callback'}{$path}
1029 5 0 0 $last_start and $self->{'last_page_items_count'} >= $self->rows
1100 1 0 6 exists $msg{'next-cursor'} and $n_items >= $self->rows
1182 0 159 1 defined $self->{'keys_to_keep'} and defined $self->{'keys_to_keep'}{$key}
1286 90 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 7 $code eq '429' or $code eq '503'