Branch Coverage

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


line true false branch
64 0 0 unless $f->basename =~ /^camt\.([0-9]{3}\.[0-9]{3})\.([0-9]+)\.xsd$/
85 0 0 $src =~ /\<.*\>/ ? :
0 0 $src->isa('XML::LibXML::Node') ? :
0 0 $src->isa('IO::Handle') || $src->isa('GLOB') ? :
0 0 !ref($src) ? :
91 0 0 $dom->isa('XML::LibXML::Document') ? :
94 0 0 unless my($set, $version) = $ns =~ /^\Q$urnbase\E:camt\.([0-9]{3}\.[0-9]{3})\.([0-9]+)$/
97 0 0 unless my $versions = $xsd_files{$set}
101 0 0 unless my $xsd_version = $self->matchSchema($set, $version, "rule", $args{'match_schema'})
103 0 0 if ($xsd_version != $version)
122 0 0 unless my $type = $args{'type'}
123 0 0 unless my($set, $version) = $type =~ /^(?:camt\.)?([0-9]+\.[0-9]+)\.([0-9]+)$/
137 0 0 unless my($set, $version) = $type =~ /^(?:camt\.)?([0-9]+\.[0-9]+)\.([0-9]+)$/
153 0 0 unless my $versions = $xsd_files{$set}
158 0 0 unless grep(($version eq $_), @versions)
168 0 0 if (ref $fn eq 'GLOB') { }
178 0 0 unless $self->{'BC_loaded'}{$file}++
185 0 0 if $r->{$ns}
192 0 0 $self->{'BC_long'} ? :
200 0 0 if $w->{$ns}
206 0 0 $self->{'BC_long'} ? :
226 0 0 unless my $versions = $xsd_files{$set}
229 0 0 ref $ruler eq 'CODE' ? :
0 0 unless my $rule = ref $ruler eq "CODE" ? $ruler : $rules{$ruler}
239 0 0 $set ? :