Branch Coverage

lib/XML/Schema/Particle/Sequence.pm
Criterion Covered Total %
branch 5 58 8.6


line true false branch
49 0 3 if $XML::Schema::Particle::Sequence::DEBUG
54 0 3 unless ref $sequence eq 'ARRAY'
63 1 5 unless (defined $particle)
73 0 2 unless $self->constrain($config)
90 0 0 if $XML::Schema::Particle::Sequence::DEBUG
100 0 0 if $XML::Schema::Particle::Sequence::DEBUG
118 0 0 if $XML::Schema::Particle::Sequence::DEBUG
122 0 0 if (@$pset)
126 0 0 unless $pnow->end
128 0 0 if ($pnow = shift @$pset)
129 0 0 unless $pnow->start
136 0 0 $min > 1 ? :
0 0 if $occurs < $min
140 0 0 $max > 1 ? :
0 0 if $occurs > $max
151 0 0 @$pset ? :
157 0 0 if $XML::Schema::Particle::Sequence::DEBUG
161 0 0 if $element = $pnow->element($name)
165 0 0 unless (defined $element)
167 0 0 $satisfied ? :
176 0 0 unless $pnow->end
181 0 0 if (@$pset) { }
183 0 0 unless $pnow->start
190 0 0 if $occurs >= $max
194 0 0 if $restarted
197 0 0 unless $self->_start_sequence
199 0 0 @$pset ? :
202 0 0 if $occurs >= $min
206 0 0 $satisfied ? :