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
343 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'
350 19 0 1 exists $options{'prefix'} and defined $options{'prefix'}
356 20 0 0 exists $options{'frameset'} and defined $options{'frameset'}
412 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'
420 14 0 1 exists $options{'prefix'} and defined $options{'prefix'}
434 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')
484 1 35 0 defined $classes and @$classes
486 20 0 16 exists $hdr->{'_TRANSLATION_CLASS'} and defined $hdr->{'_TRANSLATION_CLASS'}
490 0 0 16 $class->can('can_translate') and $class->can_translate($hdr)