Branch Coverage

blib/lib/yesssSMS.pm
Criterion Covered Total %
branch 0 92 0.0


line true false branch
53 0 0 if ($self->{'LOGINSTATE'} == 1)
68 0 0 unless ($self->{'CONTENT'}->is_success)
79 0 0 unless ($self->{'CONTENT'}->is_redirect)
93 0 0 unless ($self->{'CONTENT'}->is_success)
135 0 0 if ($self->{'LOGINSTATE'} == 0)
143 0 0 unless (defined $self->{'SUBSCRIBERS'}{$telnr})
158 0 0 unless ($self->{'CONTENT'}->is_success)
190 0 0 if ($self->{'LOGINSTATE'} == 0)
197 0 0 if (not $telnr =~ /^00/u or length $telnr < 14)
208 0 0 unless ($self->{'CONTENT'}->is_success)
234 0 0 unless ($self->{'CONTENT'}->is_success)
259 0 0 if ($self->{'LOGINSTATE'} == 0)
270 0 0 unless ($self->{'CONTENT'}->is_success)
315 0 0 if ($self->{'LOGINSTATE'} == 1)
329 0 0 if ($self->{'inSubscriber'} != 1 and $self->{'inProgresslist'} < 1) { }
0 0 elsif ($self->{'inSubscriber'} == 1) { }
0 0 elsif ($self->{'inProgresslist'} >= 1) { }
332 0 0 if ($tagname eq 'select' and $attr->{'id'} eq 'subscriber') { }
0 0 elsif ($tagname eq 'div' and defined $attr->{'class'} and $attr->{'class'} eq 'progress-list') { }
346 0 0 if ($tagname eq 'option')
353 0 0 if ($tagname eq 'div')
355 0 0 if ($attr->{'class'} eq 'info-list-item') { }
0 0 elsif ($attr->{'class'} eq 'progress-item') { }
370 0 0 if ($tagname eq 'h3')
372 0 0 if (defined $attr->{'id'} and $attr->{'id'} eq 'kostenkontrolle') { }
395 0 0 if ($self->{'inSubscriber'} == 1 and length $text > 1) { }
0 0 elsif ($self->{'inProgressheading'} == 1 and length $text > 1) { }
0 0 elsif ($self->{'inProgresslist'} >= 1 and length $text > 1) { }
411 0 0 if ($text =~ /^[0-9]+\s/u) { }
0 0 elsif ($text =~ /^Verbraucht:/u) { }
0 0 elsif ($text =~ /^Verbraucht Inland:/u) { }
0 0 elsif ($text =~ /^Verbleibend/u) { }
442 0 0 if ($self->{'inSubscriber'} == 1) { }
0 0 elsif ($self->{'inProgresslist'} >= 1) { }
444 0 0 if ($tagname eq 'select')
451 0 0 if ($tagname eq 'div')
454 0 0 if ($self->{'inProgresslist'} == 0)
459 0 0 if ($self->{'inProgressheading'} == 1)
461 0 0 if ($tagname eq 'h3')
474 0 0 if ($self->{'inWebsmsSendForm'} != 1) { }
476 0 0 if ($tagname eq 'form')
478 0 0 if ($attr->{'action'} eq 'websms_send.php')
486 0 0 if ($tagname eq 'input')
488 0 0 if ($attr->{'type'} eq 'hidden' and $attr->{'name'} eq 'token')
501 0 0 if ($self->{'inWebsmsSendForm'} == 1)
503 0 0 if ($tagname eq 'form')