Branch Coverage

blib/lib/JMAP/Tester/Role/SentenceCollection.pm
Criterion Covered Total %
branch 22 32 68.7


line true false branch
46 0 40 unless (defined $cid)
51 8 32 if (defined $prev_cid and $prev_cid ne $cid)
54 0 8 if $cid_indices{$cid}
86 1 24 unless my $item = $items[$n]
123 1 12 unless (@items == 1)
132 2 10 if (defined $name and $have ne $name)
149 0 5 unless defined $name
153 1 4 unless (@sentences)
157 1 3 if (@sentences > 1)
174 0 0 unless defined $n
178 0 0 unless (@sentences == $n)
195 1 12 unless my $indices = $self->_para_indices->[$n]
236 0 2 unless defined $n
239 1 1 unless ($n == @para_indices)
256 0 3 unless defined $cid
259 0 3 unless my $indices = $self->_cid_indices->{$cid}