Branch Coverage

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


line true false branch
63 0 0 if ($self->{'LOGINSTATE'} == 1)
74 0 0 unless ($self->{'CONTENT'}->is_success)
85 0 0 unless ($self->{'CONTENT'}->is_redirect)
99 0 0 unless ($self->{'CONTENT'}->is_success)
141 0 0 if ($self->{'LOGINSTATE'} == 0)
149 0 0 unless (defined $self->{'SUBSCRIBERS'}{$telnr})
164 0 0 unless ($self->{'CONTENT'}->is_success)
196 0 0 if ($self->{'LOGINSTATE'} == 0)
203 0 0 if (not $telnr =~ /^00/u or length $telnr < 14)
214 0 0 unless ($self->{'CONTENT'}->is_success)
240 0 0 unless ($self->{'CONTENT'}->is_success)
265 0 0 if ($self->{'LOGINSTATE'} == 0)
276 0 0 unless ($self->{'CONTENT'}->is_success)
321 0 0 if ($self->{'LOGINSTATE'} == 1)
335 0 0 if ($self->{'inSubscriber'} != 1 and $self->{'inProgresslist'} < 1) { }
0 0 elsif ($self->{'inSubscriber'} == 1) { }
0 0 elsif ($self->{'inProgresslist'} >= 1) { }
338 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') { }
352 0 0 if ($tagname eq "option")
359 0 0 if ($tagname eq "div")
361 0 0 if ($attr->{'class'} eq 'info-list-item') { }
0 0 elsif ($attr->{'class'} eq 'progress-item') { }
376 0 0 if ($tagname eq "h3")
378 0 0 if (defined $attr->{'id'} and $attr->{'id'} eq 'kostenkontrolle') { }
401 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) { }
417 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) { }
448 0 0 if ($self->{'inSubscriber'} == 1) { }
0 0 elsif ($self->{'inProgresslist'} >= 1) { }
450 0 0 if ($tagname eq "select")
457 0 0 if ($tagname eq "div")
460 0 0 if ($self->{'inProgresslist'} == 0)
465 0 0 if ($self->{'inProgressheading'} == 1)
467 0 0 if ($tagname eq "h3")
480 0 0 if ($self->{'inWebsmsSendForm'} != 1) { }
482 0 0 if ($tagname eq "form")
484 0 0 if ($attr->{'action'} eq "websms_send.php")
492 0 0 if ($tagname eq "input")
494 0 0 if ($attr->{'type'} eq "hidden" and $attr->{'name'} eq "token")
507 0 0 if ($self->{'inWebsmsSendForm'} == 1)
509 0 0 if ($tagname eq "form")