Branch Coverage

blib/lib/Venus/Data.pm
Criterion Covered Total %
branch 28 42 66.6


line true false branch
83 68237 2157025 unless $meta and $data
84 0 2157025 unless $meta ne $etag
87 1349503 807522 @info == 2 ? :
113 2 0 wantarray ? :
2 7187 unless keys %$data
123 0 2157015 if ($text = $data->{'data'})
124 0 0 ref $text eq 'Regexp' ? :
125 0 0 if join($", @{$item->{'data'};}) =~ /$text/u
129 0 2157015 if ($index = $data->{'index'})
130 0 0 ref $index eq 'Regexp' ? :
131 0 0 if $item->{'index'} =~ /$index/u
135 996308 1160707 if ($list = $data->{'list'}) { }
136 0 996308 ref $list eq 'Regexp' ? :
137 76897 919411 if defined $item->{'list'} and $item->{'list'} =~ /$list/u
141 424364 735971 if exists $data->{'list'} and not defined $data->{'list'} and not defined $item->{'list'}
145 2156705 310 if ($name = $data->{'name'})
146 0 2156705 ref $name eq 'Regexp' ? :
147 31498 2125207 if $item->{'name'} =~ /$name/u
150 7201 2149814 unless (grep((!defined($found->{$_})), keys %$sought))
155 936 6251 wantarray ? :
167 1 4 wantarray ? :