Branch Coverage

blib/lib/Business/CAMT.pm
Criterion Covered Total %
branch 0 50 0.0


line true false branch
60 0 0 unless $f->basename =~ /^camt\.([0-9]{3}\.[0-9]{3})\.([0-9]+)\.xsd$/
81 0 0 $src =~ /\<.*\>/ ? :
0 0 $src->isa('XML::LibXML::Node') ? :
0 0 $src->isa('IO::Handle') || $src->isa('GLOB') ? :
0 0 !ref($src) ? :
87 0 0 $dom->isa('XML::LibXML::Document') ? :
90 0 0 unless my($set, $version) = $ns =~ /^\Q$urnbase\E:camt\.([0-9]{3}\.[0-9]{3})\.([0-9]+)$/
93 0 0 unless my $versions = $xsd_files{$set}
97 0 0 unless my $xsd_version = $self->matchSchema($set, $version, "rule", $args{'match_schema'})
99 0 0 if ($xsd_version != $version)
118 0 0 unless my $type = $args{'type'}
119 0 0 unless my($set, $version) = $type =~ /^(?:camt\.)?([0-9]+\.[0-9]+)\.([0-9]+)$/
133 0 0 unless my($set, $version) = $type =~ /^(?:camt\.)?([0-9]+\.[0-9]+)\.([0-9]+)$/
149 0 0 unless my $versions = $xsd_files{$set}
154 0 0 unless grep(($version eq $_), @versions)
164 0 0 if (ref $fn eq 'GLOB') { }
174 0 0 unless $self->{'BC_loaded'}{$file}++
181 0 0 if $r->{$ns}
188 0 0 $self->{'BC_long'} ? :
196 0 0 if $w->{$ns}
202 0 0 $self->{'BC_long'} ? :
222 0 0 unless my $versions = $xsd_files{$set}
225 0 0 ref $ruler eq 'CODE' ? :
0 0 unless my $rule = ref $ruler eq "CODE" ? $ruler : $rules{$ruler}
235 0 0 $set ? :