Branch Coverage

blib/lib/Ordeal/Model.pm
Criterion Covered Total %
branch 17 34 50.0


line true false branch
43 0 3 ref $what ? :
56 0 4 @_ && ref $_[0] ? :
58 3 1 if (defined(my $b = $args{'backend'})) { }
0 1 elsif (scalar keys %args == 0) { }
1 0 elsif (scalar keys %args == 1) { }
60 0 0 ref $b eq 'ARRAY' ? :
3 0 &blessed($b) ? :
68 1 0 ref $as eq 'ARRAY' ? :
79 1 2 unless defined $text
84 0 2 if $args{'random_source'}
87 0 2 if defined $args{'random_source_state'}
90 2 0 if defined $args{'seed'}
100 0 1 if ($name =~ s/\A - //msux or $name =~ /\A [^:]+ ::/u)
101 0 0 unless &is_module_name($name)
107 0 1 unless &is_module_name($name)
112 0 1 if $flag{$base}++
114 1 0 if eval { do { &require_module($class) } }