Branch Coverage

blib/lib/BeamerReveal/Object/BeamerFrame.pm
Criterion Covered Total %
branch 0 96 0.0


line true false branch
31 0 0 ref $class ? :
49 0 0 unless $lines->[$i] =~ /^-(?\w+):(?.*)$/
51 0 0 if ($+{'command'} eq 'parameters') { }
0 0 elsif ($+{'command'} eq 'video') { }
0 0 elsif ($+{'command'} eq 'audio') { }
0 0 elsif ($+{'command'} eq 'image') { }
0 0 elsif ($+{'command'} eq 'iframe') { }
0 0 elsif ($+{'command'} eq 'animation') { }
0 0 elsif ($+{'command'} eq 'still') { }
0 0 elsif ($+{'command'} eq 'voiceover') { }
0 0 elsif ($+{'command'} eq 'hasnote') { }
80 0 0 if $self->{'hasnotes'}
82 0 0 unless defined $embeddedID
146 0 0 unless my $slideEmbed = exists $self->{'parameters'}{'embed'}
162 0 0 exists $video->{'autoplay'} ? :
0 0 exists $video->{'controls'} ? :
0 0 exists $video->{'muted'} ? :
0 0 exists $video->{'loop'} ? :
166 0 0 if (exists $video->{'embed'} or $slideEmbed) { }
180 0 0 if ($video->{'file'} =~ m[^https?://]) { }
205 0 0 exists $audio->{'autoplay'} ? :
0 0 exists $audio->{'controls'} ? :
0 0 exists $audio->{'muted'} ? :
0 0 exists $audio->{'loop'} ? :
209 0 0 if (exists $audio->{'embed'} or $slideEmbed) { }
213 0 0 if ($audio->{'file'} =~ /^voiceover-/) { }
231 0 0 if ($audio->{'file'} =~ m[^https?://]) { }
235 0 0 if ($audio->{'file'} =~ /^voiceover-/) { }
264 0 0 if (exists $image->{'embed'} or $slideEmbed) { }
278 0 0 if ($image->{'file'} =~ m[^https?://]) { }
302 0 0 if (exists $iframe->{'embed'} or exists $presentation->{'parameters'}{'embed'}) { }
315 0 0 if ($iframe->{'file'} =~ m[^https?://]) { }
341 0 0 exists $animation->{'autoplay'} ? :
0 0 exists $animation->{'controls'} ? :
0 0 exists $animation->{'loop'} ? :
345 0 0 if (exists $animation->{'embed'} or $slideEmbed) { }
389 0 0 if (exists $still->{'embed'} or $slideEmbed) { }
425 0 0 if ($title =~ /\\/) { }
435 0 0 if (exists $self->{'parameters'}{'toc'}) { }
436 0 0 if ($self->{'parameters'}{'toc'} eq 'titlepage') { }
0 0 elsif ($self->{'parameters'}{'toc'} eq 'section') { }
0 0 elsif ($self->{'parameters'}{'toc'} eq 'subsection') { }
453 0 0 if (exists $self->{'parameters'}{'autoslide'})
460 0 0 if ($self->{'hasnotes'})
461 0 0 if ($slideEmbed) { }
493 0 0 if ($slideEmbed) { }
532 0 0 unless defined $_[0]
538 0 0 unless defined $string