Condition Coverage

File:blib/lib/Test/YAML/Meta/Version.pm
Coverage:98.1%

line%coveragecondition
28067
ABdec
0X0
100
111
$$data{'meta-spec'} && $$data{'meta-spec'}{'version'}
462100
ABdec
0X0
100
111
$value and $value =~ /^--- #YAML:1.0/
486100
ABdec
0X0
100
111
$value and $value =~ /^$badproto$/
490100
ABCdec
0XX0
10X0
1100
1111
$value and $value =~ /^$badproto/ and not $1 =~ /$protocol/
494100
ABdec
0X0
100
111
$value and $value =~ /^$urlregex$/
496100
Adec
00
11
$value ||= ''
512100
ABdec
0X0
100
111
$value and $known_specs{$$self{'spec'}} eq $value
513100
ABdec
0X0
100
111
$value and $known_urls{$value}
525100
ABdec
000
011
1X1
$value or $value =~ /^0$/
534100
ABdec
000
011
1X1
$value or $value =~ /^0$/
548100
ABCdec
0XX0
1000
1011
11X1
defined $value and $value || $value =~ /0/
561100
ABdec
000
011
1X1
$value or $value =~ /0/
600100
ABdec
0X0
100
111
$value and exists $licenses{$value}
611100
ABdec
0X0
100
111
$key and $key =~ /^([A-Z][a-z]+)+$/
622100
ABdec
0X0
100
111
$key and $key =~ /^([-_a-z]+)$/
633100
ABdec
0X0
100
111
$key and $key =~ /^[A-Za-z0-9_]+(::[A-Za-z0-9_]+)*$/