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
348 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"
355 19 0 1 exists $options{'prefix'} and defined $options{'prefix'}
361 20 0 0 exists $options{'frameset'} and defined $options{'frameset'}
417 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"
425 14 0 1 exists $options{'prefix'} and defined $options{'prefix'}
439 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")
489 1 35 0 defined $classes and @$classes
491 20 0 16 exists $hdr->{'_TRANSLATION_CLASS'} and defined $hdr->{'_TRANSLATION_CLASS'}
495 0 0 16 $class->can("can_translate") and $class->can_translate($hdr)