Branch Coverage

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


line true false branch
48 0 30 unless (defined $cid)
53 8 22 if (defined $prev_cid and $prev_cid ne $cid)
56 0 8 if $cid_indices{$cid}
88 1 24 unless my $item = $items[$n]
125 1 7 unless (@items == 1)
134 2 5 if (defined $name and $have ne $name)
151 0 4 unless defined $name
155 1 3 unless (@sentences)
159 1 2 if (@sentences > 1)
176 0 0 unless defined $n
180 0 0 unless (@sentences == $n)
197 1 12 unless my $indices = $self->_para_indices->[$n]
238 0 2 unless defined $n
241 1 1 unless ($n == @para_indices)
258 0 3 unless defined $cid
261 0 3 unless my $indices = $self->_cid_indices->{$cid}