Condition Coverage

File:blib/lib/App/Test/Generator.pm
Coverage:31.8%

line%coveragecondition
42675
ABCdec
0000
0011
01X1
1XX1
defined $$config{"\$module"} or defined $$config{"our \$module"} or not defined $$config{"module"}
46450
Adec
00
11
$function ||= "run"
46550
Adec
00
11
$iterations ||= 50
46633
ABdec
0X0
100
111
defined $seed and $seed eq ""
46750
Adec
00
11
$config{"test_nuls"} //= 1
46850
Adec
00
11
$config{"test_undef"} //= 1
46950
Adec
00
11
$config{"dedup"} //= 1
4750
Adec
00
11
$guess || 'Unknown::Module'
49133
ABdec
0X0
100
111
$yaml_data and ref $yaml_data eq "HASH"
49733
ABdec
0X0
100
111
$outputs and ref $outputs eq "ARRAY"
51125
ABCdec
0XX0
10X0
1100
1111
exists $cases{$k} and ref $cases{$k} eq "ARRAY" and ref $yaml_corpus_data{$k} eq "ARRAY"
5270
ABdec
000
011
1X1
$@ || $!
5770
ABdec
000
011
1X1
$type eq 'string' || $type eq 'boolean' || $type eq 'integer' || $type eq 'number' || $type eq 'float' || $type eq 'object'
59833
ABdec
0X0
100
111
ref $v and ref $v ne "Regexp"
60633
ABdec
0X0
100
111
$href and ref $href eq "HASH"
60950
Adec
00
11
$$href{$k} || {}
6150
ABdec
000
011
1X1
ref $$def{$subk} eq "ARRAY" or ref $$def{$subk} eq "Regexp"
62833
ABdec
0X0
100
111
$href and ref $href eq "HASH"
63533
ABdec
0X0
100
111
$href and ref $href eq "HASH"
67725
ABCdec
0XX0
10X0
1100
1111
scalar keys %input == 1 and exists $input{'type'} and not ref $input{"type"}
68733
ABdec
0X0
100
111
$new && ref $new eq 'HASH'
71033
ABdec
0X0
100
111
$inputs and ref $inputs eq "ARRAY"
71333
ABdec
0X0
100
111
ref $inputs eq 'HASH' && $$inputs{'_STATUS'} // "OK"
7270
Adec
00
11
$_ // ""
7300
Adec
00
11
$_ // ""
7330
Adec
00
11
$_ // ""
7410
Adec
00
11
$_ // ""
7440
Adec
00
11
$_ // ""
74750
Adec
00
11
$_ // ""