Branch Coverage

blib/lib/Statistics/Distributions/Ancova.pm
Criterion Covered Total %
branch 0 102 0.0


line true false branch
82 0 0 if $args_h_ref and ref $args_h_ref ne 'HASH'
116 0 0 if $args_h_ref and ref $args_h_ref ne 'HASH'
117 0 0 unless (exists $$args_h_ref{'significance'})
118 0 0 exists $$args_h_ref{'significance'} ? :
121 0 0 if not $sig =~ /\A \d* \.? \d+ ([eE][+-]?\d+)? \z/msx or $sig <= 0 or $sig >= 1
133 0 0 if defined $sig and $sig == 0
135 0 0 unless $sig
141 0 0 if not $sig =~ /\A \d* \.? \d+ ([eE][+-]?\d+)? \z/msx or $sig <= 0 or $sig >= 1
162 0 0 if $args_h_ref and ref $args_h_ref ne 'HASH'
164 0 0 exists $$args_h_ref{'input_verbosity'} ? :
165 0 0 exists $$args_h_ref{'output_verbosity'} ? :
167 0 0 unless $input_verbosity =~ /\A[01]\z/msx
168 0 0 unless $output_verbosity =~ /\A[01]\z/msx
185 0 0 unless $verb =~ /\A[01]\z/msx
205 0 0 unless $verb =~ /\A[01]\z/msx
227 0 0 unless $data_ref
228 0 0 if ref $data_ref ne 'HASH'
269 0 0 if (not $h_ref) { }
0 0 elsif (ref $h_ref ne 'HASH' or not exists $$h_ref{'data'}) { }
283 0 0 if exists ${$h_ref;}{'T'}
286 0 0 if not $k or $k == 1
298 0 0 if $verbose
300 0 0 if scalar keys %{$$h_ref{$group};} != 2
301 0 0 if $verbose
302 0 0 unless exists ${$$h_ref{$group};}{'X'}
303 0 0 if $verbose
304 0 0 unless exists ${$$h_ref{$group};}{'Y'}
305 0 0 if $verbose
306 0 0 if ref $$h_ref{$group}{'Y'} ne 'ARRAY' or ref $$h_ref{$group}{'X'} ne 'ARRAY'
307 0 0 if $verbose
310 0 0 if not $n_check or $n_check == 1
311 0 0 if $verbose
312 0 0 if scalar @{$$h_ref{$group}{'X'};} != $n_check
313 0 0 if $verbose
317 0 0 if $verbose
320 0 0 if $verbose
362 0 0 unless defined ${$self;}{'groups'}
375 0 0 unless exists $$self{'analysis_state'}{'load'}
379 0 0 if $_ eq 'data'
408 0 0 unless exists $$self{'analysis_state'}{'load'}
717 0 0 unless exists $$self{'analysis_state'}{'load'}
718 0 0 unless exists $$self{'analysis_state'}{'analysis'}
748 0 0 $F > $standard_F ? :
767 0 0 $F > $standard_F ? :
825 0 0 if $verbose
866 0 0 if ($verbose)
902 0 0 if $verbose
929 0 0 if (scalar @list) { }
947 0 0 unless $parameter =~ /\A[0-8]\z/msx
954 0 0 if ($parameter == 3 or $parameter == 6 or $parameter == 8) { }
961 0 0 if $parameter != 1