Branch Coverage

blib/lib/Finance/Bank/DE/DeutscheBank.pm
Criterion Covered Total %
branch 0 90 0.0


/ms or $content =~ /
/
line true false branch
30 0 0 unless $args{'Branch'}
33 0 0 unless $args{'Account'}
36 0 0 unless $args{'SubAccount'}
39 0 0 unless $args{'PIN'}
78 0 0 if $self->agent
83 0 0 if ($result != 200)
89 0 0 if ($result == 200)
91 0 0 if ($self->maintenance)
116 0 0 if ($self->access_denied)
156 0 0 if (defined $$elem{'_TEXT'} and $$elem{'_TEXT'} ne '' and $$elem{'_TEXT'} =~ m[m/] . "(\303\234bersicht)|(Ihr Konto)|(Ihr Depot)|(Service / Optionen)|(Umsatzanzeige)|(Inlands-\303\234berweisung)|(Dauerauftr\303\244ge)|(Lastschrift)|(Kunden-Logout)|(\303\234berweisungsvorlagen)|(Ihre Finanz\303\274bersicht als PDF-Datei speichern)|(Ihre Finanz\303\274bersicht als CSV-Datei speichern)|(Customer-Logout)|(Overview)|(Your account)|(Your sec. account)|(Service / Options)|(Transactions)|(Domestic transfer order)|(Standing orders)|(Direct debit)|(Transfer order templates)|(Customer-Logout)|(Save as PDF File)|(Save as CSV File)|(Save your financial overview as PDF file)|(Save your financial overview as CSV file)" . '/')
160 0 0 unless ($_ =~ /(_TEXT)|(href)/)
200 0 0 unless $content =~ /
209 0 0 unless $self->error_page
219 0 0 unless $self->error_page
244 0 0 if ($function =~ m[m/] . "(\303\234bersicht)|(Ihr Konto)|(Ihr Depot)|(Service / Optionen)|(Umsatzanzeige)|(Inlands-\303\234berweisung)|(Dauerauftr\303\244ge)|(Lastschrift)|(Kunden-Logout)|(\303\234berweisungsvorlagen)|(Ihre Finanz\303\274bersicht als PDF-Datei speichern)|(Ihre Finanz\303\274bersicht als CSV-Datei speichern)|(Customer-Logout)|(Overview)|(Your account)|(Your sec. account)|(Service / Options)|(Transactions)|(Domestic transfer order)|(Standing orders)|(Direct debit)|(Transfer order templates)|(Customer-Logout)|(Save as PDF File)|(Save as CSV File)|(Save your financial overview as PDF file)|(Save your financial overview as CSV file)" . '/') { }
248 0 0 if ($$_{'_TEXT'} eq $function)
265 0 0 unless $self->functions($function)
268 0 0 unless $self->agent
271 0 0 if ($self->session_timed_out)
287 0 0 if (not $self->access_denied) { }
308 0 0 if ($self->new_session) { }
335 0 0 if (defined $child->attr('class') and $child->attr('class') eq 'balance')
339 0 0 if ($child->attr('class') eq 'balance')
341 0 0 if ($tmp =~ /\.[0-9][0-9]$/)
353 0 0 if (defined $morechildren->attr('title') and $morechildren->attr('title') eq 'Euro')
369 0 0 if ($agent) { }
390 0 0 if ($_ eq 'Haben' or $_ eq 'Soll') { }
0 0 elsif ($_ eq 'Buchungstag' or $_ eq 'Wert') { }
0 0 elsif ($_ eq 'Waehrung') { }
423 0 0 if ($agent) { }
433 0 0 if (defined $parameter{'period'}) { }
0 0 elsif (defined $parameter{'last'}) { }
441 0 0 unless length $year == 4
454 0 0 unless length $year == 4 and $year > 1900
466 0 0 if ($parameter{'last'} <= 10) { }
0 0 elsif ($parameter{'last'} <= 20) { }
0 0 elsif ($parameter{'last'} <= 30) { }
0 0 elsif ($parameter{'last'} <= 60) { }
0 0 elsif ($parameter{'last'} <= 90) { }
0 0 elsif ($parameter{'last'} <= 120) { }
510 0 0 if ($result->is_success) { }
529 0 0 if ($StartLineDetected == 1) { }
0 0 elsif ($StartLineDetected == 2) { }
0 0 elsif ($line =~ /Vorgemerkte und noch nicht gebuchte Ums\303\244tze sind nicht Bestandteil dieser Aufstellung/ or $line =~ /Transactions pending are not included in this report/) { }
539 0 0 unless ($line =~ /^Kontostand;/)