Branch Coverage

blib/lib/SWISH/Filters/PDF2XML.pm
Criterion Covered Total %
branch 2 22 9.0


line true false branch
13 1 0 if ($self->use_modules('Time::Local'))
20 0 1 if ($self->use_modules('CAM::PDF'))
31 0 0 ref $user_data eq 'HASH' ? :
48 0 0 if ($title_tag and exists $$metadata{$title_tag})
59 0 0 if ($$metadata{'encrypted'} and $$metadata{'encrypted'} =~ /yes\.*\scopy:no\s\.*/i) { }
95 0 0 unless my $pdfdoc = 'CAM::PDF'->new($file, '', '', 1)
105 0 0 unless ($pdfinfo)
112 0 0 if ($$pdfinfo{$key}{'type'} eq 'string' and $$self{'_has_time_local'} and $val and $val =~ / \A D: $$self{'_re'}{'date'} $$self{'_re'}{'time'} $$self{'_re'}{'tz'} \z /msx)
123 0 0 if ($sign eq 'Z')
141 0 0 unless my $pdfdoc = 'CAM::PDF'->new($file)
145 0 0 if (defined $str)