Condition Coverage

blib/lib/Astro/FITS/HdrTrans.pm
Criterion Covered Total %
condition 16 36 44.4


and 3 conditions

line !l l&&!r l&&r condition
346 20 0 0 exists $options{'class'} and defined $options{'class'}
20 0 0 exists $options{'class'} and defined $options{'class'} and ref $options{'class'} eq "ARRAY"
353 19 0 1 exists $options{'prefix'} and defined $options{'prefix'}
359 20 0 0 exists $options{'frameset'} and defined $options{'frameset'}
415 15 0 0 exists $options{'class'} and defined $options{'class'}
15 0 0 exists $options{'class'} and defined $options{'class'} and ref $options{'class'} eq "ARRAY"
423 14 0 1 exists $options{'prefix'} and defined $options{'prefix'}
437 0 0 30 exists $stripped_header{$h} and defined $stripped_header{$h}
0 30 0 exists $stripped_header{$h} and defined $stripped_header{$h} and not UNIVERSAL::isa($stripped_header{$h}, "Time::Piece")
487 1 35 0 defined $classes and @$classes
489 20 0 16 exists $hdr->{'_TRANSLATION_CLASS'} and defined $hdr->{'_TRANSLATION_CLASS'}
493 0 0 16 $class->can("can_translate") and $class->can_translate($hdr)