Branch Coverage

blib/lib/Astro/Flux.pm
Criterion Covered Total %
branch 17 30 56.6


line true false branch
85 0 22 unless defined $quantity
88 8 14 unless (UNIVERSAL::isa($quantity, 'Number::Uncertainty'))
92 0 22 unless defined $type
95 0 22 unless defined $waveband
98 0 22 unless (UNIVERSAL::isa($waveband, 'Astro::WaveBand'))
108 14 8 if (defined $args{'quality'} and UNIVERSAL::isa($args{'quality'}, 'Misc::Quality'))
112 8 14 if (defined $args{'reference_waveband'} and UNIVERSAL::isa($args{'reference_waveband'}, 'Astro::WaveBand'))
117 0 22 if (defined $args{'datetime'} and UNIVERSAL::isa($args{'datetime'}, 'DateTime'))
122 0 22 if (defined $args{'obsid'})
156 0 25 unless defined $type
158 0 25 unless defined $$self{'QUANTITY'}{$type}
188 0 26 unless defined $type
190 0 26 unless defined $$self{'QUANTITY'}{$type}
262 0 4 if (@_)
283 0 0 if (@_)